Tachometr

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

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
luccas
Příspěvky: 192
Registrován: 06 kvě 2007, 02:00
Kontaktovat uživatele:

Tachometr

#1 Příspěvek od luccas »

Ahoj, rád bych si zbastlil k motorce digitální tachometr (kupovaný nechci). Jenže netuším jak funguje takový tachometr, nikde jsem nenašel žádný popis. Určitě to bude něco s časem a impulsy ale víc nevím. Můžete poradit jak napsat program který bude měřit tu rychlost? Děkuji :wink:

Uživatelský avatar
MiLe
Příspěvky: 123
Registrován: 18 říj 2005, 02:00

#2 Příspěvek od MiLe »

ak nemas odbyt ospon na 50 000kusov tak je lepsie si ho radsej kupit a nevymyslat nieco co uz vymyslene davno je...

Uživatelský avatar
luccas
Příspěvky: 192
Registrován: 06 kvě 2007, 02:00
Kontaktovat uživatele:

#3 Příspěvek od luccas »

MiLe píše:ak nemas odbyt ospon na 50 000kusov tak je lepsie si ho radsej kupit a nevymyslat nieco co uz vymyslene davno je...
No vis, rad bych si udelal sam, preci to nemuze byt slozite ne? a s mikroprocesorem už vůbec. A právě proto se ptám, jestli někdo neví náhodou.

Uživatelský avatar
janousek
Příspěvky: 935
Registrován: 27 bře 2004, 01:00

#4 Příspěvek od janousek »

Proč to nevymyslíš sám, když to nemůže být složité.

Uživatelský avatar
luccas
Příspěvky: 192
Registrován: 06 kvě 2007, 02:00
Kontaktovat uživatele:

#5 Příspěvek od luccas »

janousek píše:Proč to nevymyslíš sám, když to nemůže být složité.
No snažil jsem se a vycházejí mi čísla s docela velkými mezerami. A přesněji na úkor času měření. Ale ty šmejdy za pár korun ten čas mají krátký a výsledky docela přesné. Proto se ptám. :)

Uživatelský avatar
MiLe
Příspěvky: 123
Registrován: 18 říj 2005, 02:00

#6 Příspěvek od MiLe »

LUCAS:
ono je to takto /aspon podla mna/. Jasne, ze teoreticky na tom tachometri nic zlozite nieje ale a popisem to len velmi strucne lebo inak by som to pisal veeelmi dlho. Vynaraju sa otazky:
-Ako a cim to napat? V tachometroch byvaju gombikove baterie, dve prip. jedna. Budes mat taky odber aby ti to vydrzalo ist povedzme rok? Nebudes... Pouzit tuzkove alebo mikrotuzkove je z hladiska miesta dost neprakticke... tiez by to tam chcelo nejaky step-up menic na stabilizaciu napatia 3V alebo 2.7V...
-Do akej krabicky to umiestnis? Ake bude celkove mechanicke vyhotovenie? Aky budes mat displej? Ak to ma byt napajane bateriou tak jedine LCD! Kde kupis LCD vhodne pre tvoj tachometer? Ako budes snimat otacky? Hallova sonda? jazyckove rele?
-Budes vediet napisat program pre procesor?

Ako urcite by si sa vela toho naucil keby si si ten tachometer vyrobil sam, ale uvidis, ze nakoniec bude 10x drahsi nez kupovany a 10x horsi nez kupovany... aj ked ono nadobudnute vedomosti a skusenosti mozu byt na NEZAPLATENIE!

Uživatelský avatar
luccas
Příspěvky: 192
Registrován: 06 kvě 2007, 02:00
Kontaktovat uživatele:

#7 Příspěvek od luccas »

MiLe píše:LUCAS:
ono je to takto /aspon podla mna/. Jasne, ze teoreticky na tom tachometri nic zlozite nieje ale a popisem to len velmi strucne lebo inak by som to pisal veeelmi dlho. Vynaraju sa otazky:
-Ako a cim to napat? V tachometroch byvaju gombikove baterie, dve prip. jedna. Budes mat taky odber aby ti to vydrzalo ist povedzme rok? Nebudes... Pouzit tuzkove alebo mikrotuzkove je z hladiska miesta dost neprakticke... tiez by to tam chcelo nejaky step-up menic na stabilizaciu napatia 3V alebo 2.7V...
-Do akej krabicky to umiestnis? Ake bude celkove mechanicke vyhotovenie? Aky budes mat displej? Ak to ma byt napajane bateriou tak jedine LCD! Kde kupis LCD vhodne pre tvoj tachometer? Ako budes snimat otacky? Hallova sonda? jazyckove rele?
-Budes vediet napisat program pre procesor?
Ako urcite by si sa vela toho naucil keby si si ten tachometer vyrobil sam, ale uvidis, ze nakoniec bude 10x drahsi nez kupovany a 10x horsi nez kupovany... aj ked ono nadobudnute vedomosti a skusenosti mozu byt na NEZAPLATENIE!
OK. JE to na motorku, napájení je OK, krabička taky, protože to bude takový komplet, snímání bude pomocí toho magnetkového jako je na kole (čidlo mám) LCD bude 16x2 znaky, a Mikroprocesor bude 16F628, program bych nacpat uměl, snad. Našel jsem mikropascal :))) a pascal umím, ted myslim normalni pascal. Takže to nemůže být nic složitého ne? A navíc bych rád měl na motorce pěkný LCD s rychlostí. no ne? :wink:

Jinak bych se ne ani neptal kdyby to byla blbost. A taky jak píšeš,.. ty zkušenosti budou určitě k nezaplacení.

Uživatelský avatar
luccas
Příspěvky: 192
Registrován: 06 kvě 2007, 02:00
Kontaktovat uživatele:

#8 Příspěvek od luccas »

no možná jsem přišel na vzorec :)

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#9 Příspěvek od nekmil »

Nebyl by lepší displej 4DM8010 viz http://www.zme.cz/zobrazovace.php

Uživatelský avatar
MiLe
Příspěvky: 123
Registrován: 18 říj 2005, 02:00

#10 Příspěvek od MiLe »

LUCCAS:
umm to, ze je to na motorku som si vsimol az teraz. Doteraz som myslel, ze na bicykel...

No ale tak ked je vsetko OK tak co konkretne nevies??? Napis a pospekulujeme...

Uživatelský avatar
luccas
Příspěvky: 192
Registrován: 06 kvě 2007, 02:00
Kontaktovat uživatele:

#11 Příspěvek od luccas »

MiLe píše:LUCCAS:
umm to, ze je to na motorku som si vsimol az teraz. Doteraz som myslel, ze na bicykel...

No ale tak ked je vsetko OK tak co konkretne nevies??? Napis a pospekulujeme...
No asi takto. Program se chystam udelat v mikropascalu. A potrebuji vyřešit jak změřit periodu, ČAS mezi impulzem...

No snad chápete čas tiká, tiká, a až nějaká smyčka dostane impulz (to bude ta otočka, magnetek sepne) tak aby se počítalo znova a ten výsledek potřebuji dále spracovat. Nu a tu netusim.

Uživatelský avatar
luccas
Příspěvky: 192
Registrován: 06 kvě 2007, 02:00
Kontaktovat uživatele:

#12 Příspěvek od luccas »

no napíšu vzorec, který sem nějak vypotil. snad je OK

v := r*2*pi*(1/T)*3.6;

r.. je polomer kola v metrech
T.. je ten čas za ktery se provede jedna otáčka (impulz)

no a napadlo mě. Co když budu stát? Tak to bude držet tu poslední hodnotu a nikdy tam nebude nula protože to pořád počítá dokud nepříjde impuls. A právě to jsou ty momenty kde už končím. :cry:

Uživatelský avatar
MiLe
Příspěvky: 123
Registrován: 18 říj 2005, 02:00

#13 Příspěvek od MiLe »

...mno tak ked budes stat to vyriesis jednoducho:
teda ak to budes robit procesorom s aspon dvomi citacmi/casovacmi tak jednym casovacom si robit akesi vnutorne nezavisle stopky a druhym stopovat tu periodu zopinania T. No a ak ti prejde urcity cas napr. 3s bez bez zopnutia vyhodnotit to ako statie a poslat tam 0.

Uživatelský avatar
tominekk
Příspěvky: 295
Registrován: 16 črc 2004, 02:00
Bydliště: 49°11'30.229"N, 16°35'29.415"E
Kontaktovat uživatele:

#14 Příspěvek od tominekk »

Možná bych nevyhodnocoval pouze sepnutí, protože pokud budeš stát na takovém místě, že kontakt bude trvale magnetem sepnutý budeš mít další problém :-)
Chytrej člověk se učí chybama, ale jenom blbec těma svejma!

Uživatelský avatar
mikollar
Příspěvky: 1406
Registrován: 26 pro 2004, 01:00
Bydliště: Košice - okolie

#15 Příspěvek od mikollar »

to zopnutie by sa dalo riesit zasa minimalnou dobou medzi impulzmi, alebo ak pouzie nap TMR0 so vstupom RA4 v uProcesore tak mu to bude indikovat bud nabeznu alebo zostupnu hranu

Odpovědět

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