Заголовок сообщения: Можно ли заменить PIC16F628A на PIC16F648A
Добавлено: Сб июл 25, 2020 23:32:36
Открыл глаза
Зарегистрирован: Чт мар 24, 2011 15:26:00 Сообщений: 71 Откуда: Гродно. Беларусь
Рейтинг сообщения:0
Собрал сегодня частотомер - цифровую шкалу от Николая (RA4NAL). Включил - на индикаторе только черные знакоместа в верхней строке, но на кнопки переключения времени измерения реагирует, светодиоды загораются согласно нажатой кнопки. Не могу посмотреть частоту кварцевого генератора, пробовал щуп осциллографа переключать 1:10, уровень входа выставлял 10mV/деление. Не видно генерации хоть тресни. Но в оригинальной схеме стоит PIC16F628A, а я поставил PIC16F648A, смотрел даташит на них, так он общий. Даже называется "Microchip PIC16F627A/628A/648A" разница между контроллерами только в объемах памяти, самый большой у 648-го(4 КВ флеш, 256 байт ОЗУ и 256 байт ППЗУ), больше ни чем не различаются. Пробовал другой дисплей подкидывать - то же самое.Причем контроллер явно работает, сразу же после подачи питания загорается время измерения 10 секунд, но тут же переключается на одну секунду, т.е. команда на сброс проходит, что говорит о работе тактового генератора, но почему на дисплее только черные прямоугольники, причем только в верхней строке? Плату и монтаж проверял раз десять - все согласно схемы, даже проводники печатные все прозванивал - все нормально, а не работает. Кто-нибудь собирал такой частотомер? Как у него с запуском? У меня уже от него голова не соображает от слова "вообще". Подскажите, пожалуйста, должна ли быть видна генерация осциллографом? В схеме стоит последовательно с кварцем резистор ограничения мощности рассеяния на резонаторе сопротивлением 300 ом. Может имеет смысл его убрать, может мой кварц малоактивный, только вот боюсь контроллер убить. Подскажите, пожалуйста, куда смотреть, где искать.
по тому, что собрал, то надо прилагать картинки, ссылки....или кто-то будет искать ?...как думаешь ? Контрастность дисплея регулировал ?(контроллер это не делает)
Раз на кнопки правильно реагирует, то контроллер работает, и кварц генерит (часто можно посмотреть кварц, если общий осцилла цеплять на +5)....Надо бы выяснить 1601 и 1602 одинаковы по управлению или нет (находил, что прошивки под 1601 и 1602-разные).... В инете есть отзывы, что частотомер повторяли и 1601 работал...
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Заголовок сообщения: Re: Можно ли заменить PIC16F628A на PIC16F648A
Добавлено: Вс июл 26, 2020 12:21:39
Открыл глаза
Зарегистрирован: Чт мар 24, 2011 15:26:00 Сообщений: 71 Откуда: Гродно. Беларусь
Рейтинг сообщения:0
В данном случае меня интересует замена 628-го на 648-й PIC, а про то, что частотомер повторяли множество раз так это и "к бабке не ходи". Индикаторы не могут управляться одинаково, т.к. 1601 - однострочный, а 1602 - двухстрочный. По всей вероятности разница в управлении за счет второй строки, а так - то же самое. Когда-то, уж и не помню как давно, за неимением однострочного использовал двухстрочный, так, как мне помнится, информация выводилась и была читабельной, только не помню, что я с тем устройством сотворил. Тут я подкидывал второй и третий дисплеи, правда все двухстрочные, так на одном (Winstar 1602 с выводами с короткой стороны в 2 ряда) светилась только половина знакомест в верхней строке с начала и до середины, два других (1602A "QAPASS") светят всю верхнюю строку полностью. Но у автора в статье выложены прошивки под оба индикатора. Прошил 2 процессора разными прошивками - результат одинаковый.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Заголовок сообщения: Re: Можно ли заменить PIC16F628A на PIC16F648A
Добавлено: Вс июл 26, 2020 13:55:31
Открыл глаза
Зарегистрирован: Чт мар 24, 2011 15:26:00 Сообщений: 71 Откуда: Гродно. Беларусь
Рейтинг сообщения:0
Распиновка обычная, стандартная. Причем один дисплей снят с рабочего устройства. Да дело, скорее всего, не в дисплее. Вопрос-то был о возможности замены без изменения прошивки PIC16F628A на PIC16F648A. А с дисплеем все нормально, разводка согласно схемы. Уже раз 10 или даже 15 проверено.
MPLab для 648го из асма скомпилил точно такой же файл для двухстрочного индикатора, как дал автор...ни одного бита не изменено... === 6-9 ноги сидят на общем ?
Заголовок сообщения: Re: Можно ли заменить PIC16F628A на PIC16F648A
Добавлено: Вс июл 26, 2020 16:36:07
Открыл глаза
Зарегистрирован: Чт мар 24, 2011 15:26:00 Сообщений: 71 Откуда: Гродно. Беларусь
Рейтинг сообщения:0
Дело в том, что генерация то есть, без кварца не переключаются светодиоды во время инициализации, да и потом тоже, кнопками. Складывается такое впечатление, что процессор не связан с дисплеем, но я прозванивал ВСЕ связи прямо с ножек микросхемы и на сам дисплей, прямо на контакты на плате дисплея. Так что связь с дисплеем есть. Уже и панель микросхемы прозванивал. Все есть, везде звонится. Но дисплей показывает так, как буд-то нет процессора. Пробовал вынимать процессор и подавать питание. БЕЗ ПРОЦЕССОРА - ТАК ЖЕ СВЕТИТСЯ. Процессоров прошитых 2 штуки. В одном залита прошивка под однострочный дисплей, в другом - под двухстрочный. Менял процессоры и дисплеи (нашел даже 1601) - по барабану! Куда дальше лезть ума не приложу. P.S. Процессоы пробовал прошивать разными программами программатора.
Добавлено after 37 minutes 51 second: Скачал еще одну программу для программатора, прошил ей еще один контроллер. Те же яйца, вид с боку! Сейчас друг сидит с моим творением, по новой прозванивает все дорожки от процессора до дисплея, может чего-нибудь и откопает. Первый раз такое!
я, если сомневался в правильности прошивки, то писал одной программой, а читал другой....и сравнивал файлы...думаю, что у вас прошивается всё нормально (раз кнопки работают)...
Заголовок сообщения: Re: Можно ли заменить PIC16F628A на PIC16F648A
Добавлено: Вс июл 26, 2020 17:35:30
Открыл глаза
Зарегистрирован: Чт мар 24, 2011 15:26:00 Сообщений: 71 Откуда: Гродно. Беларусь
Рейтинг сообщения:0
Да и три прошитых процессора тоже о чем-то говорят, причем разными программами, но все три прошли верификацию. Вот только дисплей отказывается работать, как буд-то процессора вовсе нет.
Добавлено after 24 minutes 57 seconds: УРА!!! НАШЕЛ!!! Отмучился, с цифровой частью разобрался. Оказалось сопля из-за непротравленной до конца платы. Перемычка, которой не увидеть без микроскопа, благо, что есть в наличии. Нашел только после того, как попытался переключить регистр на дисплее, а он просто потух. Причем сопля не звонилась на коротко, показывала сопротивление порядка 80-ти ом, но стабилизатор заткнулся. Так и нашел.
Заголовок сообщения: Re: Можно ли заменить PIC16F628A на PIC16F648A
Добавлено: Вс июл 26, 2020 23:53:11
Открыл глаза
Зарегистрирован: Чт мар 24, 2011 15:26:00 Сообщений: 71 Откуда: Гродно. Беларусь
Рейтинг сообщения:0
Ушел в защиту. Просел до 2,3 вольта. Соответственно индикатор погас и притух светодиод времени измерения. Так и нашел. Если бы не попытался посадить 4-ю ногу дисплея на землю не нашел бы замыкания. Тему можно закрывать.
Заголовок сообщения: Re: Можно ли заменить PIC16F628A на PIC16F648A
Добавлено: Пт сен 03, 2021 17:04:34
Родился
Зарегистрирован: Пт сен 03, 2021 16:53:55 Сообщений: 4
Рейтинг сообщения:0
Так озвучьте пожалуйста итог. Можно просто брать PIC16F648A, прошивать прошивкой сделанной для PIC16F628А и ставить ее вместо неё ничего вообще не меняя?
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения