Например TDA7294

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

Текущее время: Чт фев 19, 2026 22:53:52

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


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



Начать новую тему Ответить на тему  [ Сообщений: 23 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Помогите исправить прошивку
СообщениеДобавлено: Вт июн 07, 2016 14:21:46 
Первый раз сказал Мяу!

Зарегистрирован: Пт дек 16, 2011 11:58:07
Сообщений: 21
Рейтинг сообщения: 0
Помогите пожалуйста изменить прошивку МК .Имеется схема часов на гри http://vrtp.ru/index.php?s=ac077be1041c ... &id=544086 но в прошивке надо что-то исправить чтоб мигала секундная точка,а я в программировании не соображаю .Помогите плизззз!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Вт июн 07, 2016 14:29:48 
Первый раз сказал Мяу!

Зарегистрирован: Пт дек 16, 2011 11:58:07
Сообщений: 21
Рейтинг сообщения: 0
Не та ссылка в предыдущем посту, вот верная http://vrtp.ru/index.php?showtopic=24090


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Вт июн 07, 2016 15:10:46 
Это не хвост, это антенна
Аватар пользователя

Карма: 39
Рейтинг сообщений: 257
Зарегистрирован: Вс дек 11, 2011 05:43:30
Сообщений: 1327
Откуда: Екатеринодар
Рейтинг сообщения: 0
"Подкорректировать" в данном случае значит переписать заново. HEX-файлы прошивок простые смертные не корректируют.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Вт июн 07, 2016 15:29:24 
Сверлит текстолит когтями
Аватар пользователя

Карма: 12
Рейтинг сообщений: 38
Зарегистрирован: Вс май 21, 2006 16:07:59
Сообщений: 1230
Откуда: Алтай
Рейтинг сообщения: 0
А что говорит автор конструкции?
Почему "точка" не мигает? Автор накосячил или...?
Если ответа на эти вопросы нет, а хочется прям не вмоготу, соберите на логике генератор 1 Гц и его выход к R9.
Дизасемблирование HEX-файла вряд ли вам поможет.
Как то так...


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Вт июн 07, 2016 16:14:09 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 444
Зарегистрирован: Чт дек 27, 2012 20:46:09
Сообщений: 2029
Откуда: Болгария, г. Лом
Рейтинг сообщения: 0
RA4 в 628А ето въход с открътъм дрейном. (open drain). Таким образом для реализации приложенной схеме RA4 надо подтянуть к +5В
и с етим похоже проблемa решаeтся. Посколько RA4 определен как въход, а в коде существует следующее:
Код:
      MOVWF   PORTA
      BSF   PORTA,4
      BTFSS   R3E,4
       GOTO   M020F
      BTFSC   R20,7
      BCF   PORTA,4

т.е. установка RA4 в 1 и в 0.
Попробуй.

_________________
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Ср июн 08, 2016 15:35:59 
Это не хвост, это антенна
Аватар пользователя

Карма: 17
Рейтинг сообщений: 227
Зарегистрирован: Вс май 13, 2012 00:01:54
Сообщений: 1470
Рейтинг сообщения: 0
А сейчас она у вас горит постоянно, как мне показывает Протеус?
На выходе PORTA(4) - постоянная 1.

Точнее, если подтянуть на плюс резистором (~10ком), она будет гореть постоянно?
А то без резистора - вообще не угадаешь.


Последний раз редактировалось Ariadna-on-Line Ср июн 08, 2016 16:00:42, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Ср июн 08, 2016 15:39:21 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Протеус врёт.
База Т9 может быть или "в воздухе" или на GND (через R9).
----
P.S.
Хотя в реальности...
Если база "в воздухе" - транзистор может открыться (при динамической индикации) из-за ёмкости К-Б, обратного тока коллектора или утечек между проводниками на плате...


Последний раз редактировалось Albert_V Ср июн 08, 2016 16:00:58, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Ср июн 08, 2016 15:42:18 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 444
Зарегистрирован: Чт дек 27, 2012 20:46:09
Сообщений: 2029
Откуда: Болгария, г. Лом
Рейтинг сообщения: 0
Ariadna-on-Line писал(а):
как мне показывает Протеус

Протеус врет. На базу транзистора, не поступает отпирающее напряжение. Вот и транзистор заперт. А может транзистор (в Протеусв) сгорел?
PS:
Albert_V писал(а):
из-за ёмкости К-Б, обратного тока коллектора

Спорить не буду. Тъ думаеш, что Протеус етого въчислил?
Да и на въходе 628 стоят защитнъе диодъ. Так-что через их обратнъй ток и будет произходить "разрядка" накопленной енергии. Да и в конце концов ето биполярнъй транзистор. Для его отпирание нужен ток.

_________________
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Ср июн 08, 2016 16:11:37 
Это не хвост, это антенна
Аватар пользователя

Карма: 17
Рейтинг сообщений: 227
Зарегистрирован: Вс май 13, 2012 00:01:54
Сообщений: 1470
Рейтинг сообщения: 0
Протеус врет иногда, сейчас не знаю. Показывает, что выход в типа Z-состоянии.


...А птичку нашу паааапрашу не обижать... Кот Матроскин.
Протеус не врет скорее всего. Вот нашлепал на скорую руку.
Только момент когда LED горит не поймал.


Вложения:
PIC16F628A.GIF [31.72 KiB]
Скачиваний: 351


Последний раз редактировалось Ariadna-on-Line Ср июн 08, 2016 17:12:23, всего редактировалось 2 раз(а).
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Ср июн 08, 2016 16:15:36 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Ariadna-on-Line писал(а):
...выход в типа Z-состоянии.

Это правильно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Ср июн 08, 2016 16:25:41 
Первый раз сказал Мяу!

Зарегистрирован: Пт дек 16, 2011 11:58:07
Сообщений: 21
Рейтинг сообщения: 0
Здравствуйте,спасибо за ответы! В выходные соберу всё в железе, следуя вашим советам. О результате обязательно отпишусь.Просто на сайте, где схема ,было написано:для того чтоб мигала точка, надо подкоректирровать прошивку.За молчание прошу извинить ,проблемы с интернетом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Ср июн 08, 2016 16:27:14 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
botchin писал(а):
...думаеш, что Протеус етого въчислил?..
Вряд ли.
Я же сказал: в реальности (в смысле, на реальной плате с реальными деталями).

botchin писал(а):
.. Для его отпирание нужен ток.
Я в курсе :))
Там вполне хватит 10µA для открытия Т9.

Ariadna-on-Line писал(а):
...Только момент когда LED горит не поймал.
При чём тут LED? Отвлекитесь от "тупой" симуляции и посмотрите схему реального изделия (ссылка в первом посте).
В коллекторе Т9, условно говоря, "неонка" (это "несколько отличается" от LED).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Чт июн 09, 2016 00:27:38 
Это не хвост, это антенна
Аватар пользователя

Карма: 17
Рейтинг сообщений: 227
Зарегистрирован: Вс май 13, 2012 00:01:54
Сообщений: 1470
Рейтинг сообщения: 0
Причем тут неонки? Мы о чем говорим - о том, что в программе глюк или в симуляторе? Ответ простой - симулятор не врет. В программе или глюк, или так и было задумано. Хотя, когда нажимаешь кнопку "коррекция" - минуты или часы начинают попарно мигать. Возможно этот таймер и должен бы управлять мигалкой. Но вычислить его пока не получается. Но получится. ( Я не говорил, что у меня posting.php?mode=edit&f=58&p=2778082#)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Чт июн 09, 2016 01:16:38 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Мы говорим о реальном, а не виртуальном изделии, в котором используются ИН-12б в качестве индикаторов.
Изделие, насколько я понял по вопросу ТС, должно быть собрано на реальной плате.
----
P.S.
Vovan161 писал(а):
...В выходные соберу всё в железе, следуя вашим советам. О результате обязательно отпишусь...

Подождём...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Сб июн 11, 2016 12:28:40 
Первый раз сказал Мяу!

Зарегистрирован: Пт дек 16, 2011 11:58:07
Сообщений: 21
Рейтинг сообщения: 0
Здравствуйте форумчани! Часы спаял навесом и бегом пробовать.Как говорил botchin подтянул RA4 к +5в и всё работает!Точка мигает. Только в индикаторе ИН12-Б(который с точкой) точка находится не справа от цифры а слева.Так-что надо подкоректировать прошивку, чтоб точка была не в ед.часов , а в дес.минут.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Сб июн 11, 2016 12:43:21 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 444
Зарегистрирован: Чт дек 27, 2012 20:46:09
Сообщений: 2029
Откуда: Болгария, г. Лом
Рейтинг сообщения: 0
Разумеется можно и прошивку скоректировать...... Но! может бъть легче будет перепаять колектор транзистора с точкой где она сейчась на точку которая нам надо...... Подумайте. Прошивка не знает на какой точки подвязан колектор транзистора ....

И напишите в vrtp.ru как исправить изделие.

_________________
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Сб июн 11, 2016 13:49:18 
Первый раз сказал Мяу!

Зарегистрирован: Пт дек 16, 2011 11:58:07
Сообщений: 21
Рейтинг сообщения: 0
Пишу опять с проблеммой.Часы работали как-то не корректно,думаю прошью МК(я их когда-то делал).Прошил,теперь действительно не мигает точка(но горит там где надо) и горит незначащий ноль.Может такие они и есть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Сб июн 11, 2016 14:00:21 
Первый раз сказал Мяу!

Зарегистрирован: Пт дек 16, 2011 11:58:07
Сообщений: 21
Рейтинг сообщения: 0
botchin писал:Разумеется можно и прошивку скоректировать...... Но! может бъть легче будет перепаять колектор транзистора с точкой где она сейчась на точку которая нам надо...... Подумайте. Прошивка не знает на какой точки подвязан колектор транзистора ....
Так не получится потому-что точка загорается когда на втором аноде есть +180в.Индикация-то динамическая.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Сб июн 11, 2016 14:49:56 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 444
Зарегистрирован: Чт дек 27, 2012 20:46:09
Сообщений: 2029
Откуда: Болгария, г. Лом
Рейтинг сообщения: 0
Vovan161 писал(а):
Индикация-то динамическая.

Верно. Но.... Если динамическая индикация обхватъвает и точку, то почему точки всех индикаторов не соединенъ вместе, как и положено? Скорее всего (я бъ так сделал) точку работает вне диманической. Ето Vovan161 может сказать просто перебросив колектор с ДТ одного индикатора ДТ на другого. И будет конец спора.

_________________
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите исправить прошивку
СообщениеДобавлено: Сб июн 11, 2016 15:47:21 
Друг Кота

Карма: 68
Рейтинг сообщений: 1409
Зарегистрирован: Сб янв 29, 2011 00:28:48
Сообщений: 7774
Рейтинг сообщения: 0
Схема часов очень похожа на
http://radiokot.ru/circuit/digital/home/11/
с учётом замены дешифратора...
Может, отсюда взять прошивку...


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33


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

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


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