voltmetr atmega

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
sewerman_cz
Příspěvky: 289
Registrován: 13 úno 2011, 01:00
Bydliště: Brno
Kontaktovat uživatele:

#16 Příspěvek od sewerman_cz »

Ten z elfly.pl
je i na stránkách
http://pandatron.cz/?701&digitalni_mult ... icka_verze
a SMD verze
http://pandatron.cz/?702&digitalni_mult ... _smd_verze

Mě by spíže zajímalo jestli něco takového existuje s PIC.

Uživatelský avatar
turbok
Příspěvky: 74
Registrován: 13 zář 2006, 02:00
Bydliště: Liberec

#17 Příspěvek od turbok »

Stavěl jsem si toto s PIC 16F676,rozsah je ale jen do 30V.
Přílohy
circuit.GIF
(11.81 KiB) Staženo 155 x

Uživatelský avatar
psychosalam
Zablokován
Zablokován
Příspěvky: 156
Registrován: 03 dub 2012, 02:00
Bydliště: v domě na Dobytčím trhu v Praze

#18 Příspěvek od psychosalam »

předně, proč ten voltmetr musí mít mikropočítač? Proč se začíná s návrhem voltmetru od konce? Normální mi přijde začínat od začátku, to jest navrhnout vstupní obvody voltmetru, děliče a zesilovače, potom automatické přepínání rozsahů, AD převodník, referenci, oddělení analogové části od digitální, napájecí zdroj (nepodceňovat, je to velmi důležité), no a nakonec, úplně nakonec, nějaký mikropočítač se zobrazovátkem.

Uživatelský avatar
psychosalam
Zablokován
Zablokován
Příspěvky: 156
Registrován: 03 dub 2012, 02:00
Bydliště: v domě na Dobytčím trhu v Praze

#19 Příspěvek od psychosalam »

turbok píše:Stavěl jsem si toto s PIC 16F676,rozsah je ale jen do 30V.
říkat tomuhle voltmetr je docela odvážný. Slovo VOLT-METR znamená, že to měří volty. Tohle je spíše jen ukazuje, určitě ne měří.

Uživatelský avatar
fikes
Příspěvky: 70
Registrován: 15 lis 2005, 01:00
Bydliště: Trutnov

#20 Příspěvek od fikes »

Voltmetr s PIC16F676 jsem podle předchozího návrhu zkoušel, chodil, ale dosti nestabilně a hodnota se měnila. Pak jsem postavil multimetr s 16F88, měřím 3x napětí, 1x proud, 1x teplotu z čidla DS18B20. Provádím výpočty a měří to krásně, stabilně. Pak jsem potřeboval multimetr do nabíječky, 1x napětí, 1 x proud. Postavil jsem s 16F676, rutiny z programu s 16F88 upravené pro 16F676. Pokud měřím jednu hodnotu tak v pohodě, jakmile měřím obě najednou, hodnoty se ovlivnují, rozjíždějí se, zkoušel jsem různé hodnoty TAD, stejný výsledek, ta 16F676 se mi na měření moc neosvědčila.

Uživatelský avatar
michalino
Příspěvky: 348
Registrován: 03 srp 2009, 02:00

#21 Příspěvek od michalino »

Dobrý den všem,

děkuji Vám za náměty, cenné připomínky, návrhy, ukázky, hrozně moc mi to pomohlo. Zkoušel jsem návrh od AB1 na předchozí stránce a zkoušel jsem také návrh od Nekmila, oba jsou podobné, jednoduché, funkční a ukazují základní princip, pomohly mi nahlédnout do problematiky,

děkuji MOC všem!!!

Uživatelský avatar
Aktuell87
Příspěvky: 23
Registrován: 09 lis 2012, 01:00
Bydliště: střední čechy

#22 Příspěvek od Aktuell87 »

Jak je to s počtem kvantů u ADC MEGA8? Podle toho vzorce z datasheetu to vypadá, že buď první kvant tj. 2,5 mV (při ref 2,56V) pořád odpovídá nule tj 0x000 nebo to nepočítá poslední hodnotu tj. 0x3FF odpovídá 2557,5 mV (při ref 2,56V). Jak to teda funguje? díky :)
Přílohy
ADC.jpg
(2.58 KiB) Staženo 106 x

Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 02:00

#23 Příspěvek od Andrea »

0x000 = 0 - 2,5mV
0x001 = 2,5mV - 5mV
.
.
0x3FE = 2555mV - 2557,5mV
0x3FF = 2557,5mV - Vcc

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“