| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Помощ за честотомер http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=451 |
Страница 1 от 3 |
| Автор: | jei [ Нед Мар 06, 2005 7:43 pm ] |
| Заглавие: | Помощ за честотомер |
Здравейте, търся работеща схема на честотомер до 50МHz или по-вече. Схемата да е с PIC контролер по възможност 16F84A или някакъв друг. За визуализиране на честотата изкам да използвам LCD16x1. За информация ще кажа че съм пробвал най различни схеми и все не работят. Даже съм ги тествал със Proteus и пак нищо. Бих добавил още че не разбирам от писане на програми за PIC- ве така че сам не мога да се справя. Който има нещо подобно да се обажда, ще съм му много благодарен. |
|
| Автор: | ToHu [ Пон Мар 07, 2005 10:03 am ] |
| Заглавие: | |
Ами схемми има много, а за да тръгнат в протеус си трябва разбиране, и протеуса не е лош, но си има особенности. С каква точност го искаш тоя честотомер, в какъв обхват. |
|
| Автор: | bateAz [ Пон Мар 07, 2005 10:23 am ] |
| Заглавие: | |
Ако искаш добър честотомер, ще ти трябват и малко външни логики. Особено за 50 MHz - един външен прескелер е задължителен - например делител на 256 с 74HC393 или нещо такова. Ако искаш обхвати, можеш да сложиш и мултиплексор след това. За вход на PIC-а използвай входа на кепчъра и мери периодите на входния сигнал и с аритметика -> честота. Това е най-бързият и най-точен начин да го направиш. |
|
| Автор: | jei [ Пон Мар 07, 2005 12:31 pm ] |
| Заглавие: | |
ToHu какво имаш в предвид под това "за да тръгнат в Proteus си трябва разбиране" Може пък и в мен да е причината. Иначе изкам да е с точност не по-лоша от 2Hz в обхвата до 500Hz. При по-високи честоти точноста може да намалява. BateAz делителите не са проблем стига да имам някаква работеща програма за PIC контролера. |
|
| Автор: | ¶ [ Пон Мар 07, 2005 3:01 pm ] |
| Заглавие: | |
. |
|
| Автор: | ¶ [ Пон Мар 07, 2005 3:06 pm ] |
| Заглавие: | |
. |
|
| Автор: | ¶ [ Пон Мар 07, 2005 3:10 pm ] |
| Заглавие: | |
. |
|
| Автор: | Гост [ Вто Мар 08, 2005 6:40 pm ] |
| Заглавие: | RE: |
ãëåäàõ òàêîâà íåùî â ñïèñàíèå Ìëàä êîíñòðóêòîð ñ PIC16f84A äî 50 MHz íî íå ñè ñïîìíÿì èíäèêàöèÿòà ìàè áåøå 7 ñåãìåíòíà ìîæå äà ïîãëåäíåø íà ñàèòà èì www.mladkonstruktor.bg è íÿìàøå íóæäà îò ìíîãî âúíøíè åëåìåíòè òàì ïðåäëàãàò è ãîòîâà ïëàòêà àêî íå òè ñå èãðàåø äà ïðàâèø à ìîæå áè è ãîòîâ ïðèáîð íî íå ñúì ñèãóðåí çà öåíàòà àêî ñàì ñè ãî íàïðàâèø ðàçáèðà ñå å ïî åâòèíî èìà è îáõâàòè ïî ñïîìåíè àêî íå ãî íàìåðèø òàì ñâèðêàé ùå ñå ðàçðîâÿ èç íàñ è ùå òè ãî ñêàíèðàì è ïðàòÿ |
|
| Автор: | zax [ Вто Мар 08, 2005 6:43 pm ] |
| Заглавие: | RE: |
гледах такова нещо в списание Млад конструктор с PIC16f84A до 50 MHz но не си спомням индикацията маи беше 7 сегментна може да погледнеш на саита им www.mladkonstruktor.bg и нямаше нужда от много външни елементи там предлагат и готова платка ако не ти се играеш да правиш а може би и готов прибор но не съм сигурен за цената ако сам си го направиш разбира се е по евтино има и обхвати по спомени ако не го намериш там свиркай ще се разровя из нас и ще ти го сканирам и пратя тъй де не съм гост но забравих да се логна |
|
| Автор: | ToHu [ Вто Мар 08, 2005 8:11 pm ] |
| Заглавие: | |
ММ бате ... с период става з аниска честота .. при 50 Мхз точноста е ниска. За да се запази тоността и скороста се прави честотоер с два брояча. Единия брои водни импулси за период от време, а втория еталнонни импулси за пълен брой входни импулси, чстотта се определя от отношениетона двата брояча и еталонната честота, това е единствения бърз и точен начин, при който запазваш добра точост в целия диапазон. |
|
| Автор: | bateAz [ Вто Мар 08, 2005 8:21 pm ] | |||||||||
| Заглавие: | ||||||||||
За 50 MHz за слага външен делител + вътрешния на 16 и се започва : засичаш с кепчъра кога ти идва първия (шестнайсти) фронт, броиш за определен брой прекъсвания от таймера колко фронта са дошли, засичаш кога ти е бил последния фронт ( пак от кепчъра ) и по този начин знаеш за колко време колко периода на входния сигнал са минали. После делиш. Естествено е, че ако мериш само един период, няма да стане. |
||||||||||
| Автор: | jei [ Вто Мар 08, 2005 11:40 pm ] |
| Заглавие: | |
Приятели дайте конкретни схеми. На теория и аз знам как става, но не мога да си напиша програмата. Може и с LED индикатори да е. Благодаря на всички които се включиха в темата. |
|
| Автор: | alek [ Сря Мар 09, 2005 8:46 am ] |
| Заглавие: | |
Приятелю jei, замисли се, ако не можеш сам да си синтезираш схемата, не разбираш как да си я изтестваш с протеуса и не можеш сам да си напишеш програмата - дали ще можеш сам да си настроиш честотомера? Защо не се ориентираш към готов продукт? Не вярвам да ти откажат срещу съответното заплащане и тук да ти направят точно какъвто го искаш. Пък и на пазара се предлагат готови... |
|
| Автор: | jei [ Съб Мар 12, 2005 3:47 pm ] |
| Заглавие: | |
Приятелю Alek това че не мога да пиша програми не значи че не разбирам от електроника както и това че няма да се справя. Бъркаш сериозно понятията електротехник и програмист. Просто досега съм попадал на неработещи схеми или такива които работят, но нямат необходимата точност. Такъв се оказа честотомера на Млад конструктор... много лошо реализирана схема. Тъй или иначе намерих си схема, която изтествах с Proteus и след това реализирах на практика. Доволен съм от нея, проста е и има задоволителна точност. Така че слагам край на темата. |
|
| Автор: | ¶ [ Съб Мар 12, 2005 4:18 pm ] |
| Заглавие: | |
. |
|
| Страница 1 от 3 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|