Merač frekvencie s atmega8
Moderátori: psichac, Moderátori
Merač frekvencie s atmega8
Zdravím , rozhodol som sa zostaviť a naprogramovať si jednoduchý merač frekvencie kedže mi občas treba zmerať frekvenciu nejakého signálu. Princíp pochádza z http://danyk.cz/avr_fmetr.html ale rozhodol som sa použiť Atmega8 a skúsiť si naprogramovať sám. Princíp spočíva v počítaní impulzov a inkrementácií 16 bitového čítača T1 ak pretečie inkrementuje sa pomocna premenna a získa sa 24 bitový výsledok impulzov za 1 sekundu. Vypočtom sa získa výsledná hodnota frekvencie a zobrazí na 7segmentovoke CA56-12GWA riadeniej multiplexne. Zobrazená hodnota je v kHz a automaticky sa posuva rozsah posunutím desatinej čiarky(bodky). Maximálna merateľná frekvencia je 8Mhz. Na vsupe sa nacházda napätový delič pre meranie signálu s napätím viac ako 5V. Napájanie je zatiaľ z 9V baterie a este chýba tomu krabička. frekventomer.jpg[/attachment]
0
Re: Merač frekvencie s atmega8
pekné , ešte ukáž DPS odspodu, ako si leptal a ako letuješ
0
osvitka: http://tinyurl.com/7e58nul
pec: http://tinyurl.com/zr3gw8t
maska: http://tinyurl.com/hodwv79
leptanie: http://tinyurl.com/gpsgq6g
prekovy: http://tinyurl.com/zr48jn2
pec: http://tinyurl.com/zr3gw8t
maska: http://tinyurl.com/hodwv79
leptanie: http://tinyurl.com/gpsgq6g
prekovy: http://tinyurl.com/zr48jn2
Re: Merač frekvencie s atmega8
Meras s tym teplotu a ci frekvenciu ? Pytam sa lebo v scheme mas vstupny konektor oznaceny ako DS18B20
0
Re: Merač frekvencie s atmega8
0
osvitka: http://tinyurl.com/7e58nul
pec: http://tinyurl.com/zr3gw8t
maska: http://tinyurl.com/hodwv79
leptanie: http://tinyurl.com/gpsgq6g
prekovy: http://tinyurl.com/zr48jn2
pec: http://tinyurl.com/zr3gw8t
maska: http://tinyurl.com/hodwv79
leptanie: http://tinyurl.com/gpsgq6g
prekovy: http://tinyurl.com/zr48jn2
Re: Merač frekvencie s atmega8
pri navrhu som nevedel najst puzdro 7segmentovky a neviem ako robit v eagli vlastne puzdra preto som stiahol projekt kde použivali taký istu suciastku a upravil som navh podla seba zrejme som zabudol vymazat nazovdan21 napísal:Meras s tym teplotu a ci frekvenciu ? Pytam sa lebo v scheme mas vstupny konektor oznaceny ako DS18B20
0
Re: Merač frekvencie s atmega8
Na stabilizatore chybaju 2x blokovaci kondik 100n, vstup reset nieje zablokovany kondikom 100n proti zemi.
A doporucujem pouzivat rozliatu med spojenu s gnd. Setri to leptaci roztok a znizuje ubytky napatia a stym sposobene problemy.
avcc sa napaja cez tlmivku a kondik. I ked tu to nevadi.
A doporucujem pouzivat rozliatu med spojenu s gnd. Setri to leptaci roztok a znizuje ubytky napatia a stym sposobene problemy.
avcc sa napaja cez tlmivku a kondik. I ked tu to nevadi.
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Merač frekvencie s atmega8
Dovolím si nesúhlasiť s predošlým názorom. Blokovať cez 100n napätie z 9V baterky sa mi nezdá potrebné. Výstup z 7805 je blokovaný 100n kondenzátorom C3, ktorý zároveň blokuje aj MCU. Kondenzátor 100n na reset vstupe prečo? Zase je to batériové zariadenie doma na stole a nie niekde v EMI pekle.
AVR042 apk note:
Takto asi strelí a potom odíde clampovacia dioda v MCU.
Okrem toho by som si vyviedol programovacie ISP rozhranie (to by tam ten C na resete už vyslovene vadil) a vytiahol by som si nejaký pin smerom von. Dalo by sa to potom používať aj ako generátor impulzov ("programovateľný" nakoľko si to vie autor sám programovať).
Rozliata zem v amatérskych podmienkach je problém vyrobiť. Tu to nič neprinesie. Celý prúd ide aj tak cez jeden VCC a GND pin toho MCU. Naopak tento plošák je vyrobený čisto, spájkovanie super. Za mňa jednotka s hviezdičkou.
AVR042 apk note:
Podľa mňa je ten zdroj riešený optimálne. Ja by som naopak redukoval ešte viac. Vypustil by som R9 (je tam interný odpor na resete). Možno pridať do série so vstupným pinom malý odpor aby tá zenerka D2 mala trochu ľahšie ak tam omylom niekto dá na priamo napr 12V.To protect the RESET line from further noise, connect a capacitor from the RESET pin to ground. This is
not directly required since the AVR internally have a low-pass filter to eliminate spikes and noise that
could cause reset. Using an extra capacitor is an additional protection. However, such extra capacitor
cannot be used when DebugWIRE or PDI is used.
Takto asi strelí a potom odíde clampovacia dioda v MCU.
Okrem toho by som si vyviedol programovacie ISP rozhranie (to by tam ten C na resete už vyslovene vadil) a vytiahol by som si nejaký pin smerom von. Dalo by sa to potom používať aj ako generátor impulzov ("programovateľný" nakoľko si to vie autor sám programovať).
Rozliata zem v amatérskych podmienkach je problém vyrobiť. Tu to nič neprinesie. Celý prúd ide aj tak cez jeden VCC a GND pin toho MCU. Naopak tento plošák je vyrobený čisto, spájkovanie super. Za mňa jednotka s hviezdičkou.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: Merač frekvencie s atmega8
Veľmi ma zaujal tvoj projekt a by som niečo podobné potreboval na meranie rušenia impulzných zdrojov. Mohol by som ťa poprosiť o zdrojový kód? Bol by som veľmi za to vďačný. Prípadne sa môžeme dohodnúť cez SS. Doma mám len Atmega328 ale nemal by to byť problém. Vďaka
0