Ban
Guest
Wed Jan 27, 2010 7:18 am
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
Stefan Brröring
Guest
Wed Jan 27, 2010 9:10 am
Quote:
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
Markus Imhof
Guest
Wed Jan 27, 2010 10:22 am
On 27 Jan., 07:18, "Ban" <bans...@web.de> wrote:
.....
Quote:
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),
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).
Gruß
Markus
Ban
Guest
Fri Jan 29, 2010 8:25 am
"Markus Imhof" <markus_imhof_at_gmx.de> schrieb im Newsbeitrag
news:b2e6dc82-bf68-456f-8316-08b817596ee2_at_m25g2000yqc.googlegroups.com...
On 27 Jan., 07:18, "Ban" <bans...@web.de> wrote:
.....
Quote:
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),
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
Jochen Rapp
Guest
Mon Feb 01, 2010 5:31 pm
Hallo,
Schau mal, welche 16F Pics Dein Picstart kann, dann schau, was Du Dir
besorgen kannst
Gruss Jochen
Ban schrieb:
Quote:
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