Например TDA7294

Форум РадиоКот • Просмотр темы - Простой частотомер на PIC
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт авг 28, 2025 17:56:47

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 392 ]     ... , , , 14, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Пн июл 29, 2013 22:07:43 
Встал на лапы

Зарегистрирован: Чт фев 16, 2012 15:22:06
Сообщений: 120
Рейтинг сообщения: 0
otest писал(а):
... не будем отчаиваться.

В п/п обращения к ЕЕПРОМ слегка перепутаны регистры (дизассемблированные куски из вашего последнего хекса):
СпойлерИзображение
СпойлерИзображение
напомню - EECON1=9C (1C - по-вашему), а EECON2=9D (1D)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Пн июл 29, 2013 22:15:29 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7853
Рейтинг сообщения: 0
Спасибо за подсказку.
Возможно дизасемблер у вас путает адреса.
Правлю так:
BANKSEL EEADR
MOVWF EEADR ;
BCF STATUS,RP0
MOVF LRAM_0x20,W
BANKSEL EEDATA
MOVWF EEDATA ;
MPASM не должен ошибиться.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Пн июл 29, 2013 22:28:21 
Встал на лапы

Зарегистрирован: Чт фев 16, 2012 15:22:06
Сообщений: 120
Рейтинг сообщения: 0
otest писал(а):
Возможно дизасемблер у вас путает адреса.
Возможно. На всякий случай дизассемблировал еще и PICSimulatorIDE. Посмотрите сами:


Вложения:
scala.asm [13.74 KiB]
Скачиваний: 610
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Пн июл 29, 2013 22:41:27 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7853
Рейтинг сообщения: 0
Да я вам верю. Не верю дизасемблерам.
Вот фрагмент исходного НЕХ моим дизасмом
BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select
BSF EEDATA,2 ; !!Bank!! EEDATA - EECON1
MOVLW 0x55 ; b'01010101' d'085' "U"
MOVWF EEADR
Как видите тоже не правильно, поэтому полагаюсь на MPASM.
И дело всё в FSR. Я отправил ТС ещё один НЕХ , чтобы не засорять форум. Пока нет ответа . Когда заработает, выложу здесь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Вт июл 30, 2013 22:06:04 
Родился

Зарегистрирован: Чт апр 22, 2010 21:40:17
Сообщений: 15
Рейтинг сообщения: 0
Всем доброго времени суток! Собрал я себе частотомер на плате с SMD-деталями. Спасибо автору и всем форумчанам. Схема заработала без проблем. Меня попросили собрать прибор для настройки баянов и аккордеонам, так что всё, что я сделал - это добавил микрофонный усилитель и компаратор на LM-ках. Всё бы и хорошо, но музыкальный звукоряд при настройке инструментов требует (по таблице частот) замера значений с точностью до сотых долей герца. Уважаемые форумчане, может ли мне кто-нибудь дать ссылочку на такую схему? Или есть другие варианты? Мне нужно замерять только НЧ диапазон. Спасибо!


Вложения:
Таблица частот.zip [15.16 KiB]
Скачиваний: 413
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Ср июл 31, 2013 18:31:55 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7853
Рейтинг сообщения: 0
Прошивка для 628. Входной формирователь должен выдавать прямоугольный импульс. Схема примерного формирователя внутри.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Ср июл 31, 2013 20:25:37 
Встал на лапы

Зарегистрирован: Чт фев 16, 2012 15:22:06
Сообщений: 120
Рейтинг сообщения: 0
Из-за отсутствия индикатора, прогнал последний хекс в симуляторе - всё ОК. При замыкании RA0 или RA1 на землю - прибавляет или отнимает ПЧ :beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Чт авг 01, 2013 10:59:28 
Родился

Зарегистрирован: Вс июл 28, 2013 10:29:56
Сообщений: 9
Откуда: Рассказово
Рейтинг сообщения: 0
Большое спасибо всем кто принял участие, шкала отлично работает!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Чт авг 01, 2013 17:57:02 
Встал на лапы

Карма: 10
Рейтинг сообщений: 26
Зарегистрирован: Вс июн 14, 2009 22:28:30
Сообщений: 90
Рейтинг сообщения: 0
На счет погрешности показаний как ? Проверяли ли на разных частотах ?
А то у меня наблюдается переменная погрешность в зависимости от частоты.
На низких частотах около 2-3 сотни герц. А на 50 мГц уже на 10 кГц брешыт. :(
Если эта погрешность была бы еще постоянная, то это было бы еще пол беды.
Можно было эту погрешность в уме вычитать или добавлять.
А так ... логарифмические вычисления в уме как то не очень удобно ... :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Пт авг 02, 2013 15:29:24 
Родился

Зарегистрирован: Вс июл 28, 2013 10:29:56
Сообщений: 9
Откуда: Рассказово
Рейтинг сообщения: 0
У меня правильно показывает, проверял с кварцевого калибратора и сравнивал с осциллографом rigol ds1102e. Только без замера частоты на экране стало высвечиваться 255, что то не то. ПЧ зашито в прошивке +/- показывает, но не изменяется при замыкании на корпус RA0 RA1, думаю всё таки 16f84a поставить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Ср ноя 13, 2013 19:57:15 
Родился

Зарегистрирован: Вс дек 09, 2012 12:42:52
Сообщений: 2
Рейтинг сообщения: 0
добрый день(вечер)!
у меня вот какой вопрос:
схема частотомера вылаженная Андреем11.11.08 в http://radiokot.ru/circuit/digital/measure/19/
кто подскажет,как её собрать на PIC16F84?
я только начинаю знакомство с ПИК.
ЕСЛИ ВАМ НЕ ТРУДНО!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Ср ноя 13, 2013 22:01:14 
Встал на лапы

Зарегистрирован: Чт фев 16, 2012 15:22:06
Сообщений: 120
Рейтинг сообщения: 0
К сожалению, эту схему - никак, т.к. рассчитана она на использование 16-битного таймера, коего в PIC16F84 нет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re:
СообщениеДобавлено: Сб ноя 16, 2013 15:32:11 
Родился

Зарегистрирован: Вс дек 09, 2012 12:42:52
Сообщений: 2
Рейтинг сообщения: 0
YK-155 писал(а):
Смоделировал в протеусе - с прошивкой dimon-790 работает, с прошивкой Adusik'а - нет. Скачал проект Adusika - все работает. Что за чудо? Но поскольку чудес не бывает, всмотрелся в схему...
Так что обратите внимание, куда идут выводы с ног "RS" и "Е" индикаторов в оригинальной схеме и в проекте adusik'а :)))

уважаемый YK-155,Вы хотите сказать,что если развести плату под схему adusika и применить его прошивку,то всё будет в шоколаде?
и ещё вопрос.
Если применить керамический кварц с тремя ногами,то среднюю ножку садим на землю или нет и нужны-ли тогда (при трёхногом кварце) конденсаторы из схемы обвязки кварца (в трёхногом уже есть кондёры)?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Пн ноя 25, 2013 14:13:52 
Открыл глаза
Аватар пользователя

Зарегистрирован: Ср сен 14, 2011 21:00:14
Сообщений: 68
Откуда: Тюмень
Рейтинг сообщения: 0
Вопрос по частотомеру в топике. В общем собрал, шил прошивками и от автора и альтернативной со сменой е и rs. Во всех случаях показывает нули, измерения нет, входной каскад как у автора, осцилограф показывает работу и усиление на колекторе, на 12 вывод сигнал приходит. При прикосновении к кварцу на экране кракозябры разные появляются. Программатор екстрапик, шил до этого всё отлично. какие предположения у вас по этому поводу ?

_________________
Электроника - наука о контактах


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Пн ноя 25, 2013 21:30:09 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вс мар 25, 2012 14:46:24
Сообщений: 42
Рейтинг сообщения: 0
Поднять напряжение питания(в разумных пределах). И возможно пик поменять.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Вт ноя 26, 2013 15:14:06 
Открыл глаза
Аватар пользователя

Зарегистрирован: Ср сен 14, 2011 21:00:14
Сообщений: 68
Откуда: Тюмень
Рейтинг сообщения: 0
в разумных это на солько ? 5.5 сделать? Результат отрицательный. Пик поменять, нужно время в магаз сгонять, хотя этот новый

_________________
Электроника - наука о контактах


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Вт ноя 26, 2013 16:06:07 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 10
Рейтинг сообщений: 39
Зарегистрирован: Ср мар 14, 2007 01:50:10
Сообщений: 2198
Рейтинг сообщения: 0
evum: прошивки все рабочие, уже много людей сделали этот частотомер, более того Уважаемый lawr усовершенствовал и даже переделал прошивку под LCD Nokia 3310, ещё раз большое ему спасибо! Все прошивки рабочие, ищите сопли, не пропай, неправильную разводку или неисправные детали на своём девайсе.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Вт ноя 26, 2013 17:01:41 
Открыл глаза
Аватар пользователя

Зарегистрирован: Ср сен 14, 2011 21:00:14
Сообщений: 68
Откуда: Тюмень
Рейтинг сообщения: 0
Да я не сомневаюсь в прошивках...Может у кого нибудь были такие проблемы, спросил, потому как уже неделю уделяю время по часу в день. Уже один пик спалил ( вставил неправильно в панель, он нагрелся как утюг :oops: ) А результат одинаковый. И кварц менял и дисплей двухстрочный прикручивал... Ну раз не было такого, значит как говорится- Будем искать... :)

_________________
Электроника - наука о контактах


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Вт ноя 26, 2013 19:02:51 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вс мар 25, 2012 14:46:24
Сообщений: 42
Рейтинг сообщения: 0
Насколько я понял сигнал на 12 ноге , осциллографом виден. Значить или порт на пике дохлый или екстра-пиком прошивка не правильно залилась. Поэтому и рекомендовал пик поменять(для пробы). Хотя лучше будет порекомендовать , сделать нормальный программатор(21 век все таки на дворе). И еще емкости подбери С9 и С10 что бы кварц не возбуждался(это про трогание пальцем кварца и крякозябр на дисплее).
Кстати подтяжка питания есть на Q1 через резик?
Лично собирал на макетке, завелся с полтыка :)))

З.Ы. Фотки выложи, будем вместе смотреть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой частотомер на PIC
СообщениеДобавлено: Вт ноя 26, 2013 21:49:28 
Открыл глаза
Аватар пользователя

Зарегистрирован: Ср сен 14, 2011 21:00:14
Сообщений: 68
Откуда: Тюмень
Рейтинг сообщения: 0
А чем Экстра плох для пиков серии 628 ? с МК я чайнег, так что может где то и не прав, но уже достаточно много конструкций прошил своим старичком, все успешно работают, хотя конечно всему есть конец ))). В общем с фотками к завтрашнему вечеру выложу, за одно до магаза доеду, может там завалялись 628 в дипе.

_________________
Электроника - наука о контактах


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 392 ]     ... , , , 14, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: BOB51 и гости: 22


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y