Заголовок сообщения: Частотомер на PIC16F628A+дисплей NOKIA1110
Добавлено: Вт сен 23, 2014 20:27:02
Встал на лапы
Зарегистрирован: Вт сен 25, 2012 22:03:17 Сообщений: 89
Рейтинг сообщения:0
Собрал данный прибор http://radiokot.ru/konkursCatDay2014/17/ с индикатором от Нокии 1202, работает но изображение зеркально по горизонтали. Как устранить это дело? И частоту показывает 178 гц вместо 10 Мгц.
В строке ZERKAL EQU 0x3C напиши 0хА1 или А9. В статье не полная схема. Нужен входной формирователь. Выбери любой из других схем. Программа похоже сырая и в деле не проверялась. Не красиво сделан выход из прерывания и Протеус ругается на организацию стека.
Заголовок сообщения: Re: Частотомер на PIC16F628A+дисплей NOKIA1110
Добавлено: Ср сен 24, 2014 14:22:24
Встал на лапы
Зарегистрирован: Вт сен 25, 2012 22:03:17 Сообщений: 89
Рейтинг сообщения:0
Формирователь пока не нужен, так как сигнал подаю с генератора на К555ЛА3. Другой частотомер с индикатором 16х2 и PIC16F628 с этого сайта показывает нормально без формировтеля. Скажите в какой программе править и компилировать файл? Зеркальное изображение наверное потому, что стоит дисплей 1110, а он показывает зеркально относительно 1110i, 1112, 1202.
_________________ Не трудно свести лошадь к воде. Но если вы заставите ее плавать на спине - вот это значит, что вы чего-то добились! Отлаживание, это процесс избавления от лажи.
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Заголовок сообщения: Re: Частотомер на PIC16F628A+дисплей NOKIA1110
Добавлено: Ср сен 24, 2014 17:23:33
Встал на лапы
Зарегистрирован: Вт сен 25, 2012 22:03:17 Сообщений: 89
Рейтинг сообщения:0
Спасибо. Частотомер заработал, но изображение всё равно зеркальное.
_________________ Не трудно свести лошадь к воде. Но если вы заставите ее плавать на спине - вот это значит, что вы чего-то добились! Отлаживание, это процесс избавления от лажи.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Заголовок сообщения: Re: Частотомер на PIC16F628A+дисплей NOKIA1110
Добавлено: Ср сен 24, 2014 17:39:37
Встал на лапы
Зарегистрирован: Вт сен 25, 2012 22:03:17 Сообщений: 89
Рейтинг сообщения:0
Попробовал. Всё равно зеркально.
_________________ Не трудно свести лошадь к воде. Но если вы заставите ее плавать на спине - вот это значит, что вы чего-то добились! Отлаживание, это процесс избавления от лажи.
Уважаемый alex000000 попробуйте при программирований pic16f628a в адресе EEPROM изменить байты которые описаны в статье. Проверял все дисплей серий нокия 1100.
Для otest прошивка сама изменяет А1 или А9 в зависимости от константы в EEPROM памяти. Есть другие настройки которые можно поменять смотрите в начале исходника в комментах.
Последний раз редактировалось AlekseyEnergo Чт окт 02, 2014 18:48:16, всего редактировалось 1 раз.
Заголовок сообщения: Re: Частотомер на PIC16F628A+дисплей NOKIA1110
Добавлено: Чт окт 02, 2014 18:10:25
Встал на лапы
Зарегистрирован: Вт сен 25, 2012 22:03:17 Сообщений: 89
Рейтинг сообщения:0
Этот байт зеркалит не то что надо. Он зеркалит изображение по вертикали, а надо по горизонтали. Все эти дисплеи отличаются тем, что у 1110 в отличии от остальных, изображение зеркально по горизонтали, а не по вертикали.
_________________ Не трудно свести лошадь к воде. Но если вы заставите ее плавать на спине - вот это значит, что вы чего-то добились! Отлаживание, это процесс избавления от лажи.
Если можете скиньте фото. Изменю прошивку. Кстати это я автор этой конструкций. Собирал на трех разных дисплеях. Посмотрел исходники alex000000 вы правы, у меня не было дисплея 1110 и otest тоже был прав давая рекомендаций просто не там изменял прошивку. Сейчас добавлю прошивку во вкладку
Вложения:
Комментарий к файлу: Попробуйте эту прошивку alex000000 FREQUENCYMETER.HEX [7.64 KiB]
Скачиваний: 620
Последний раз редактировалось Kot Tom Чт окт 02, 2014 20:49:39, всего редактировалось 2 раз(а).
Заголовок сообщения: Re: Частотомер на PIC16F628A+дисплей NOKIA1110
Добавлено: Чт окт 02, 2014 18:36:08
Встал на лапы
Зарегистрирован: Вт сен 25, 2012 22:03:17 Сообщений: 89
Рейтинг сообщения:0
Прошивка из поста выше, с прошивкой из статьи частотомер не заработал. Вот фото
_________________ Не трудно свести лошадь к воде. Но если вы заставите ее плавать на спине - вот это значит, что вы чего-то добились! Отлаживание, это процесс избавления от лажи.
Заголовок сообщения: Re: Частотомер на PIC16F628A+дисплей NOKIA1110
Добавлено: Чт окт 02, 2014 21:53:32
Встал на лапы
Зарегистрирован: Вт сен 25, 2012 22:03:17 Сообщений: 89
Рейтинг сообщения:0
Спасибо. Вот теперь всё нормально. Хорошая конструкция миниатюрного частотомера. Если ещё добавить программную корректировку частоты, была бы вообще классная вещь.
_________________ Не трудно свести лошадь к воде. Но если вы заставите ее плавать на спине - вот это значит, что вы чего-то добились! Отлаживание, это процесс избавления от лажи.
alex000000 объясните пожалуйста алгоритм калибровки частоты и я постараюсь сделать прошивку. Сам хочу доделать его в шкалу с цапч. Заранее спасибо. Шкалу можно применить для приемника Малыш. Для калибровки частотомера подключите к входу образцовый генератор и увеличивая или уменьшая значение калибровочной константы добейтесь максимально приближенных показаний. Калибровочная константа 18ВА первые два байта EEPROM, это для TIMER1 для отсчета 1 секундного интервала.
Последний раз редактировалось Kot Tom Пт окт 03, 2014 07:09:07, всего редактировалось 1 раз.
Заголовок сообщения: Re: Частотомер на PIC16F628A+дисплей NOKIA1110
Добавлено: Чт окт 02, 2014 22:53:40
Встал на лапы
Зарегистрирован: Вт сен 25, 2012 22:03:17 Сообщений: 89
Рейтинг сообщения:0
Дело в том, что у меня собран прибор от miron63 v3 http://pro-radio.ru/measure/10248-135/ и там эта функция реализована. Подстройка происходит при помощи кнопок на образцовой частоте. По поводу алгоритма, вопрос лучше задать ему, так как исходников в документации нет. Есть ещё такой частотомер-цифровая шкала на том же PIC16F628, но с индикатором 16х1 или 16х2. Там есть и исходники. http://ra4nal.qrz.ru/chlcd16.shtml
_________________ Не трудно свести лошадь к воде. Но если вы заставите ее плавать на спине - вот это значит, что вы чего-то добились! Отлаживание, это процесс избавления от лажи.
Заголовок сообщения: Re: Частотомер на PIC16F628A+дисплей NOKIA1110
Добавлено: Сб окт 04, 2014 20:01:51
Встал на лапы
Зарегистрирован: Вт сен 25, 2012 22:03:17 Сообщений: 89
Рейтинг сообщения:0
В этом частотомере, что то не так в программе. Он сильно занижает показания, на частоте 33 МГц на 65 КГц, на 50 МГц на 130 КГц. Подбор конденсаторов на кварце не может дать результатов. Испытано на 5-ти кварцах и 3-х керамических резонаторах. Такой же вопрос обсуждался в этой теме http://radiokot.ru/forum/viewtopic.php?f=25&t=12555&start=200 , но решения не нашли. У меня тоже не получилось подогнать частоту кварца (понизить). По этому без программной корректировки или корректировки прошивки, получить приемлемую точность не удастся.
_________________ Не трудно свести лошадь к воде. Но если вы заставите ее плавать на спине - вот это значит, что вы чего-то добились! Отлаживание, это процесс избавления от лажи.
alex000000 попробуйте пожалуйста константу 17BA вместо 18BA это первые два байта EEPROM памяти. Первый байт (17) это грубая настройка, а второй байт (ВА) точная настройка. Изменяя их можете добиться хорошей точности.
Заголовок сообщения: Re: Частотомер на PIC16F628A+дисплей NOKIA1110
Добавлено: Сб окт 04, 2014 20:40:24
Встал на лапы
Зарегистрирован: Вт сен 25, 2012 22:03:17 Сообщений: 89
Рейтинг сообщения:0
Попробовал. На 50 МГц погрешность уменьшилась со 130 КГц до 26 КГц, а должно быть не более 5 КГц.
_________________ Не трудно свести лошадь к воде. Но если вы заставите ее плавать на спине - вот это значит, что вы чего-то добились! Отлаживание, это процесс избавления от лажи.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения