Blue Melon
BlueSense

Blue Melon v.o.f. overgenomen door eMbed Engineering B.V.

Blue Melon gaat samen verder met eMbed Engineering onder de vlag van eMbed Engineering! Met het samenvoegen van beide bedrijven is een stabiele en slagvaardige organisatie ontstaan die flexibel is en garant staat voor kwalitatief hoogwaardige producten. Ons uitgangspunt hierbij is dat we u nu nog beter van dienst kunnen zijn in het ontwikkelen van elektronica. Het samenvoegen van beide bedrijven heeft ook geleidt tot een uitbreiding van het portfolio en een enorme toename van competenties. Competenties die uiteen lopen van hardwareontwikkeling op chipniveau, tot higher level embedded software op basis van embedded Linux met internet connectiviteit. Hierdoor zijn we in staat om met parate kennis de meest uiteenlopende projecten in korte tijd tot een succes maken.

Vanaf begin december is eMbed Engineering te vinden op www.eMbed.nl. Op onze vernieuwde website kunt u naast informatie over eMbed Engineering als organisatie een selectie van ons portfolio vinden. We hopen u met dit bericht volledig te hebben geïnformeerd over de ontwikkelingen bij eMbed Engineering. Als u vragen hebt over de situatie of de ontwikkelingen, dan kunt u ons uiteraard bereiken via onze contactgegevens.

Deze website wordt niet meer bijgewerkt, bekijk de nieuwe website van eMbed Engineering!

Producten/BlueSense en Pure Data/PWM uitgangen

Benodigd: V2.0 firmware voor BM7002 Bluesense digitale uitgangen

Deze firmware is van uit de fabriek geinstalleerd op nieuwe modules. De firmware zal binnenkort ook beschikbaar zijn voor bestaande modules via onze upgrade applicatie. Deze applicatie is op dit moment nog in ontwikkeling.


Dit voorbeeld demonstreert het gebruik van Puls breedte modulatie (PWM) om leds te dimmen. PWM wordt vaak gebruikt om analoge uitgangen na te bootsen. Er wordt gebruik gemaakt van de open collector uitgangen module die geconfigureerd kan worden voor het tegelijkertijd genereren van 16 PWM signalen.

pwm puredata.gif

De objecten in bovenste gedeelte van de patch worden gebruikt om de verbinding tussen Pure Data en de BlueSense USB (draadloze) router tot stand te brengen.

Het object daaronder representeert de BM7002 Bluesense digitale uitgangen module. Het eerste argument van het object is het module identificatie nummer. Elk BlueSense object heeft zijn eigen identificatie nummer. Dit nummer verandert nooit en kan zowel worden gevonden op de module zelf als in de tabel die opgevraagd kan worden uit het BlueSenseMaster object.

De open collector uitgangen module heeft 16 uitgangen. Normaal gesproken kunnen deze uitgangen worden geschakeld in twee toestanden (aan of uit). Door PWM op te geven als derde argument kun je tot 16 pinnen een PWM signaal laten genereren. Elk PWM signaal heeft een frequentie van ongeveer 1 kHz dat genoeg is om lampen en leds zonder flikkeringen te dimmen. De duty cycle van elk PWM signaal is via Pure Data instelbaar op 8 bits nauwkeurigheid. Door de duty cycle te weizigen kan de felheid van bijvoorbeeld een led worden ingesteld.

"BlueSenseOCOutput 912 PWM A" kiest de Open Collector Uitgangen module met id 912 en maakt het mogelijk de duty cycle van de PWM signalen op kant A in te stellen. Wanneer een duty cycle van 0 wordt gekozen wordt PWM uitgeschakeld op het betreffende pin.

In dit voorbeeld worden 3 van de 16 pinnen gebruikt voor PWM signalen. A1,A2,A3 worden geconfigureerd als PWM uitgangen. Door de sliders te bewegen kan de duty cycle tussen 0 en 255 gevarieerd worden.

Voor informatie over Puls Breedte Modulatie zie PWM uitleg.


BM7002.gifBM7002 Bluesense digitale uitgangen
16 open collector digitale uitgangen (met PWM ondersteuning)
€ 69,-


         

 

Afkomstig van BlueMelon NL, de Vrije Encyclopedie. "http://www.bluemelon.org/index.php/Producten/BlueSense_en_Pure_Data/PWM_uitgangen"
De laatste wijziging op deze pagina vond plaats op 9 mei 2006 10:26.