MSP430 kapcsolat Piezo, játszani dallamokat - a császári március
Most, folytatása a téma a MSP430 GPIO szeretnék hírt szétszedni ilyen kérdés Piezo kapcsolatot a mikrokontroller, és játszik a zene.
A munkakörnyezet, használtam egy csomó: Windows7 x64 + Cygwin + MinGW. Mivel a fordító: MSP430-gcc tartalmazza Energia. Ezzel szemben a IAR, nincs korlátozás a méret a kódot. Firmware keresztül BSL c keresztül MSPFET programot (kiderült, hogy ez működik, csak finom Windows 7 alatt).
Piezo alapvetően eltér a hagyományos hangszórók, hogy ez a nagy ellenállás terhelés. Elvileg Piezo kondenzátor.
Most mi érdekli a legegyszerűbb módja annak, hogy csatlakozni, ellenálláson keresztül.
Tény, hogy vannak olyan piezoelektromos csipogó beépített generátor, képesek működni anélkül, mikrokontroller, csak csatlakoztassa a hálózati elég. de a hang ebben a dinamikus változás nem fog sikerülni, és a dallamot játszani is.
A legegyszerűbb módja annak, hogy ellenőrizze a működését piezoelektromos csipogó alapján Blink program:
itt van egy rövid „pip”, és a hosszú, két másodperc szünet. És így a ciklus.
Ellenállás jobban fel, bár ellenőrizni, akkor csinálni nélküle. Mint már mondtam, ez pezodinamik kondenzátor, és úgy tűnik, hogy a jelenlegi nem hordoz, de lehet „zhahnut” kisülés közben. Bár kapacitás peeodinamika kicsi, mint ez hangosabb, erősebb, annál valószínűbb.
Saját modell HC0903A, egy kis, 3 V-os hangszóró. A hangerő növeléséhez, tud-e csatlakozni a Piezo kontrofaze.
Továbbra is foglalkozni zenélés. Van egy kész programot a játék „The Imperial March” a KF "Star Wars". Azonban, ha jól értem, akkor a program meg van írva az LaunchPad a 16MHz kvarc, így be tudtam állítani az időzítést és végrehajtani kapcsolatban Piezo kontrofaze.
Ez úgy hangzik, valahogy így: