На склад поступили жидко-кристаллические индикаторы и дисплеи от KSE

Обсуждение: Простой частотомер до 40 МГц на микроконтроллере ATmega16

Страница 1 из 2
Специалист
 
Аватар для Robot Rlocman
 
Регистрация: 24.11.2007
Сообщений: 2,517
Репутация: 260
251 0
14 0
 
11.12.2012 15:43 #1
Цитата:
В статье мы рассмотрим, как построить маленький, дешевый и простой частотомер, способный измерять частоту до 40 МГц с ошибкой ниже 1%. Подобной точности вполне достаточно для отладки большинства собственных аналоговых и цифровых устройств.
Подробнее: Простой частотомер до 40 МГц на микроконтроллере ATmega16
Оценка
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей.
Новичок
 
Регистрация: 11.12.2012
Сообщений: 1
Репутация: 10
 
11.12.2012 15:43 #2
Здравствуйте, пытался скачать исходные файлы с ikalogic.com ничего не получается, без регистрации нельзя скачать, зарегистрироваться не получается. Может у кого то есть исходники, буду очень благодарен!!
Оценка
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,172
Записей в дневнике: 22
Репутация: 418
406 86
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
12.12.2012 12:29 #3
Цитата:
Сообщение от radioamator
Здравствуйте, пытался скачать исходные файлы с ikalogic.com ничего не получается, без регистрации нельзя скачать, зарегистрироваться не получается. Может у кого то есть исходники, буду очень благодарен!!
Исходник и прошивка в архиве.
Вложения
Тип файла: zip freq_meter_atmega16.zip (7.4 Кб, 0 просмотров)
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Новичок
 
Регистрация: 03.07.2013
Сообщений: 6
Репутация: 10
 
03.07.2013 00:19 #4
А печатную плату никто не разводил?
Оценка
Новичок
 
Регистрация: 26.11.2013
Сообщений: 4
Репутация: 10
 
04.12.2013 16:44 #5
Цитата:
Сообщение от Vadzz
Исходник и прошивка в архиве.
Здравствуйте! помогите пожалуйста скомпилировать code.c в Atmel Studio 6.1.
Ошибки:
Цитата:
Предупреждение 1 #warning "This header file is obsolete. Use <avr/interrupt.h>." [-Wcpp] drogram filesatmelatmel toolchainavr8 gccnative3.4.2.1002avr8-gnu-toolchainbin../lib/gcc/avr/4.7.2/../../../../avr/include/avr/signal.h 36 2 GccApplication2
Ошибка 2 attempt to use poisoned "SIG_OVERFLOW0" DrojectGccApplication2GccApplication2GccApplicat ion2.c 73 8 GccApplication2
Предупреждение 3 'SIG_OVERFLOW0' appears to be a misspelled signal handler [enabled by default] DrojectGccApplication2GccApplication2GccApplicat ion2.c 73 1 GccApplication2
Ошибка 4 attempt to use poisoned "SIG_OVERFLOW1" DrojectGccApplication2GccApplication2GccApplicat ion2.c 77 8 GccApplication2
Предупреждение 5 'SIG_OVERFLOW1' appears to be a misspelled signal handler [enabled by default] DrojectGccApplication2GccApplication2GccApplicat ion2.c 77 1 GccApplication2
Ошибка 6 attempt to use poisoned "SIG_OVERFLOW2" DrojectGccApplication2GccApplication2GccApplicat ion2.c 81 8 GccApplication2
Предупреждение 7 'SIG_OVERFLOW2' appears to be a misspelled signal handler [enabled by default] DrojectGccApplication2GccApplication2GccApplicat ion2.c 81 1 GccApplication2
Предупреждение 8 suggest parentheses around comparison in operand of '&' [-Wparentheses] DrojectGccApplication2GccApplication2GccApplicat ion2.c 107 3 GccApplication2
Предупреждение 9 suggest parentheses around comparison in operand of '&' [-Wparentheses] DrojectGccApplication2GccApplication2GccApplicat ion2.c 137 3 GccApplication2
Предупреждение 10 return type defaults to 'int' [enabled by default] DrojectGccApplication2GccApplication2GccApplicat ion2.c 168 1 GccApplication2
Предупреждение 11 return type defaults to 'int' [enabled by default] DrojectGccApplication2GccApplication2GccApplicat ion2.c 188 1 GccApplication2
Предупреждение 12 return type defaults to 'int' [enabled by default] DrojectGccApplication2GccApplication2GccApplicat ion2.c 211 1 GccApplication2
Предупреждение 13 return type defaults to 'int' [enabled by default] DrojectGccApplication2GccApplication2GccApplicat ion2.c 218 1 GccApplication2
Предупреждение 14 control reaches end of non-void function [-Wreturn-type] DrojectGccApplication2GccApplication2GccApplicat ion2.c 221 1 GccApplication2
Предупреждение 15 control reaches end of non-void function [-Wreturn-type] DrojectGccApplication2GccApplication2GccApplicat ion2.c 216 1 GccApplication2
Предупреждение 16 control reaches end of non-void function [-Wreturn-type] DrojectGccApplication2GccApplication2GccApplicat ion2.c 209 1 GccApplication2
Предупреждение 17 control reaches end of non-void function [-Wreturn-type] DrojectGccApplication2GccApplication2GccApplicat ion2.c 185 1 GccApplication2
Оценка
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,172
Записей в дневнике: 22
Репутация: 418
406 86
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
04.12.2013 18:35 #6
А зачем нужно компилировать именно в 6 студии?
У меня такой возможности нет, у меня AVR Studio 4. Ставить 6 версию нет никакого желания.

И по представленному логу ошибок ничего не понятно. Возможно, что ошибки связаны с подключаемыми библиотеками (проверьте пути к ним и их наличие).
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Новичок
 
Регистрация: 26.11.2013
Сообщений: 4
Репутация: 10
 
05.12.2013 00:25 #7
Цитата:
Сообщение от Vadzz
А зачем нужно компилировать именно в 6 студии?
У меня такой возможности нет, у меня AVR Studio 4. Ставить 6 версию нет никакого желания.

И по представленному логу ошибок ничего не понятно. Возможно, что ошибки связаны с подключаемыми библиотеками (проверьте пути к ним и их наличие).
Ковырял пару часов, так и не смог решить проблему... Установил AVR Studio 4, всё работает. Спасибо за быстрый ответ.
Оценка
Знаток
 
Регистрация: 13.07.2007
Сообщений: 657
Репутация: 124
114 11
5 2
 
20.12.2013 13:51 #8
Простой , это конечно здорово.
Но потом выяснится , что 4 разряда это мало.
И ещё не проработана функция досчёта числа в предварительном счётчике.
И нет входного формирователя.
Оценка
Новичок
 
Регистрация: 26.11.2013
Сообщений: 4
Репутация: 10
 
09.01.2014 21:30 #9
Кто-нибудь пытался симулировать этот частотомер в протеус ? у меня лично не вышло
Оценка
Знаток
 
Регистрация: 06.12.2009
Адрес: Днепропетровск
Сообщений: 813
Репутация: 114
105 141
4 0
 
09.01.2014 23:16 #10
вот если перекомпелировать то видно чо появляется файл eeprom.
Возможно он несет в себе колибл число или еще что-то..
Попробуйте его подключить к модели, для этого надо переконвертировать его в bin и прикрепить в модель, насколько я помню..
скорее всего дело в нем, если частоту не подать то индикаторы норм показывают.
Модель шпротеуса и авр студио в архиве.
Вложения
Тип файла: rar модель.rar (53.2 Кб, 0 просмотров)
Оценка
Ответ
Страница 1 из 2
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 03:41.
Обратная связь РадиоЛоцман Вверх