Не работает в железе

Обсуждаем контроллеры компании Atmel.
Ответить
marss70
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт май 25, 2012 21:43:14

Не работает в железе

Сообщение marss70 »

Здравствуйте, товарищи! Подскажите, в чём может быть ошибка? В Протеусе работает, а в железе выводит только "Freq: 20"
Вложения
F_metr_mega8_1601.rar
(28.6 КБ) 191 скачивание
Реклама
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Не работает в железе

Сообщение Аlex »

в чём может быть ошибка?
В программе.
Реклама
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Re: Не работает в железе

Сообщение borys »

Для marss70.
А Вам обязательно нужно именно на ATmega8? Есть немало проверенных проектов частотомеров на том же
индикаторе и МК PIC16F628. Кстати, на PIC-ах частотомеры получаются лучше, чем на AVR.
marss70
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт май 25, 2012 21:43:14

Re: Не работает в железе

Сообщение marss70 »

Согласен, что на PIC есть уже опробованные схемы частотомеров. Но, как говорится, для процесса обучения решил попробовать на АВР. Да и по цене всё-таки АВР подешевле.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Не работает в железе

Сообщение YS »

Кстати, на PIC-ах частотомеры получаются лучше, чем на AVR


Обосновали бы, что ли. А то я, например, скажу, что частотомеры лучше всего делать на STM32. :)
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Реклама
marss70
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт май 25, 2012 21:43:14

Re: Не работает в железе

Сообщение marss70 »

Скорее всего- это золотая середина из цены-распространённости-характеристик.
Реклама
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Не работает в железе

Сообщение HHIMERA »

YS писал(а):
Кстати, на PIC-ах частотомеры получаются лучше, чем на AVR


Обосновали бы, что ли. А то я, например, скажу, что частотомеры лучше всего делать на STM32. :)

А обосновать сможешь??? :))) :)))

ПИКи и раньше по многим параметрам превосходили АВР... С появлением PIC18F серии K и малогогих PIC24F АВР вообще стали УГ... :)))
У младших ПИКов есть одна прелестная фича - асинхронный таймер... АВРу, увы... такое неведомо, как и многое другое...
Поэтому и я скажу... "на PIC-ах частотомеры получаются лучше, чем на AVR"... :)))
"Я не даю готовых решений, я заставляю думать!"(С)
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Не работает в железе

Сообщение HHIMERA »

marss70 писал(а): Да и по цене всё-таки АВР подешевле.

Та ну!!!??? :)))
"Я не даю готовых решений, я заставляю думать!"(С)
marss70
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт май 25, 2012 21:43:14

Re: Не работает в железе

Сообщение marss70 »

Ага)
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Не работает в железе

Сообщение HHIMERA »

Ну...
"Раз пошла такая пьянка!"(С)
Тогда лучше делать на STM8L15X... и дешевле, и проще, и легче, и быстрее результат получите... :)))
Это если вас потолок ~64 MHz при +-10Hz устроит... без внешних делителей и навесов... :wink:
"Я не даю готовых решений, я заставляю думать!"(С)
marss70
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт май 25, 2012 21:43:14

Re: Не работает в железе

Сообщение marss70 »

Вопрос останется в доступности. PIC16F628 или же Atmega8 можно купить в заурядном радиомагазине и информации в разы больше чем по STMам. А это во многом определяет на чём делать поделку.
Аватара пользователя
korsaj
Потрогал лапой паяльник
Сообщения: 330
Зарегистрирован: Чт июн 23, 2011 07:55:51

Re: Не работает в железе

Сообщение korsaj »

marss70 писал(а):Подскажите, в чём может быть ошибка? В Протеусе работает, а в железе выводит только "Freq: 20"

Только ваш хекс не очень хочется ковырять . . .
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Не работает в железе

Сообщение YS »

Вообще, насчет STM я пошутил. :) Если уж делать труЪ-частотомер, то лучше всего на FPGA. А если на контроллере, то, в общем, неважно, на каком...
Разница между теорией и практикой на практике гораздо больше, чем в теории.
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: Не работает в железе

Сообщение ut1wpr »

YS писал(а):Вообще, насчет STM я пошутил. :) Если уж делать труЪ-частотомер, то лучше всего на FPGA. А если на контроллере, то, в общем, неважно, на каком...
Еще лучше и на том и на другом. :)
Я сделал. Сказка! До 99`999`999 Hz. В основе Reciprocal counting - уход от прямого счета.
И всеми любимая Мега8. :)
http://www.cqham.ru/forum/showthread.php?t=20109&page=1
С уважением,
Виктор.
marss70
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пт май 25, 2012 21:43:14

Re: Не работает в железе

Сообщение marss70 »

korsaj писал(а):
marss70 писал(а):Подскажите, в чём может быть ошибка? В Протеусе работает, а в железе выводит только "Freq: 20"

Только ваш хекс не очень хочется ковырять . . .

Там не только хекс, ещё проект на Баскоме.
Ответить

Вернуться в «AVR»