PIC?

Jan 27, 2010 4 Replies

Ich sitze gerade an einem netten interaktiven Kunstobjekt, wo ein Mikrofonsignal in der Frequenz (200-400Hz) analysiert werden soll (mit einer PLL 4046). Am Demodulatorausgang steht nun eine DC-Spannung an, die ich bisher mit einem LM3914 + LED-Kette ausgewertet habe. Nun will ich aber stattdessen eine RGB-LED ansteuern, wobei die Lichtfarbe der Frequenz entsprechen soll. Benötigt werden also A/D > ROM(LUT) > 3 PWM- Zusätzlich soll die Helligkeit über einen 100:1 Bereich(log) einstellbar sein, angesteuert über Poti oder einen Umgebungs-Helligkeitssensor (LDR), also eine weitere A/D Wandlung. Für Farb- und Helligkeitsauflösung reichen je 8bit, die PWM braucht evtl.



3*12bit Das ganze soll klein sein, wenig kosten und mit 5V= versorgt werden. Gibt es da einen geeigneten PIC (wär mir am liebsten, habe ein Picstart Plus hier liegen), oder eine andere Lösung ? Hab mit Digital leider wenig Erfahrung. ciao Bansuri v. Roon Apricale, Italy

Im Prinzip müsste man die Aufgabe z.B. mit einem PIC16F627 lösen können.

Eventuell PWM in Software. Ich glaube, der hat auch keinen ADU, da gibt es aber Beispielprogramme und Schaltungen, wie man das mit einem RC-Glied lösen kann, also eine Art Dual-Slope ADU, würde in dem Fall ausreichen.

Größere PIC gibt es sicher auch mit ADU

Ich würde einen Atmega8 nehmen...

Gruß

Stefan DF9BI

On 27 Jan., 07:18, "Ban" wrote: ....

bt es

er

Schau' Dir mal den 16F1827 an, da sollte alles drin sein, allerdings nur mit 10-bit PWM. Daf=FCr schnell genug, da=DF Du die 400 Hz direkt mit dem ADC verwursteln k=F6nntest. Daf=FCr kannst Du den noch mit den alten

5V-Programmierger=E4ten bedienen (zumindest mit dem ICD2 und ein bi=DFchen Bastelei, nach dem PicStart+ hab' ich nicht geschaut).

Gru=DF Markus

"Markus Imhof" schrieb im Newsbeitrag news: snipped-for-privacy@m25g2000yqc.googlegroups.com... On 27 Jan., 07:18, "Ban" wrote: ....

Schau' Dir mal den 16F1827 an, da sollte alles drin sein, allerdings nur mit 10-bit PWM. Dafür schnell genug, daß Du die 400 Hz direkt mit dem ADC verwursteln könntest. Dafür kannst Du den noch mit den alten

5V-Programmiergeräten bedienen (zumindest mit dem ICD2 und ein bißchen Bastelei, nach dem PicStart+ hab' ich nicht geschaut).

Danke Markus + Stefan, habe jetzt aber einen 18F1330 im Auge, den glaube ich kann man auch mit meinem Programmer nach upgrade flashen, jedenfalls die 18dip version. :-) Da kann man dann gut im Steckbrett alles ausprobieren. ciao Ban

Hallo, Schau mal, welche 16F Pics Dein Picstart kann, dann schau, was Du Dir besorgen kannst Gruss Jochen

Ban schrieb:

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required