Например TDA7294

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

Текущее время: Ср янв 28, 2026 11:10:49

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


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



Начать новую тему Ответить на тему  [ Сообщений: 35 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Не запускается ПИК
СообщениеДобавлено: Сб окт 17, 2015 19:44:30 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Здравствуйте, подскажите, плз.
Было собрано на макетке на пик16ф628а устройство рулящее по ШИМу венталятором, замеряющее температуру, в выводящее замеры, скважность и т.д. на лсд-экран(МЭЛТ).
Все работало. А т.к. собрано на "соплях", что-то где-то, видимо, коротнуло и все... Что только ни делал, не работает.
Решил все пересобрать на другой макетке (http://www.kondratev-v.ru/eto-prigoditsya/samodelnaya-maketnaya-plata.html). Ошибиться сложно, собрал цепи питания, повесил кварц/обвязку, кроватку для проца... Сваял на скорую руку мигалку светодиодами(и протон и ПБП)-не пашет, что только не пробовал: менял кварцы(4 и 8 Мгц), обвязку их, питание от батареи и от б/п, перепрошивал разные МК(16ф84а и 16ф628а). НИЧЕГО. Молчание... Одно, что приходит на ум-все процы мертвые, т.к. пихал в старую плату, отпаяв все сопли...
что еще можно предположить?
ЗЫ осцилографа у меня нет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Сб окт 17, 2015 19:50:11 
Друг Кота

Карма: 68
Рейтинг сообщений: 1408
Зарегистрирован: Сб янв 29, 2011 00:28:48
Сообщений: 7774
Рейтинг сообщения: 0
как бы ничего не написано про питание +5.....все с этого начинают... :)
MrDanger писал(а):
все процы мертвые

Ошибочное мнение, у меня - годные...)))))))))
...если процессор пишется и читается, то как он может быть совсем мёртвым ???????
...правильно ли config записан?.....нога сброса где?


Последний раз редактировалось Enman Сб окт 17, 2015 21:46:18, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Сб окт 17, 2015 19:59:09 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Enman писал(а):
как бы ничего не написано про питание +5.....все с этого начинают... :)


:)) :)) :)) :))
MrDanger писал(а):
Ошибиться сложно, собрал цепи питания


Enman писал(а):
...если процессор пишется и читается, то как он может быть совсем мёртвым ???????

А вот это и вопрос, может ли быть такое... Чудеса какие-то... :(
Хотя где-то, кажется, читал, что может читаться и писаться, но не работать...
Программатор JDM, прога PICPGMProgrammer его и проц автоматом определяет, без ошибок...

config?.. где? В программе никогда не менял там ничего-все работало как часы до замыкания
А в протоне прописывается частота кварца и пик... Особо ничего и не надо, вроде.. для мигалки, допустим...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Вс окт 18, 2015 06:17:58 
Первый раз сказал Мяу!

Зарегистрирован: Пт ноя 29, 2013 00:44:32
Сообщений: 29
Рейтинг сообщения: 0
MrDanger писал(а):
... что-то где-то, видимо, коротнуло и все...
... все процы мертвые, т.к. пихал в старую плату...
...
ЗЫ осцилографа у меня нет...

Вероятность, что все сдохли - да, большая.
А проверить без осциллографа, так это, или не так - маленькая.

Попробуйте с внутренним тактовым генератором. Что-нибудь простое, типа поморгать светодиодом с ножки, которая просто I/O. На новой плате, отключив всё, кроме питания и светодиода.
Если погорели цепи кварцевого генератора, может с внутренним заработает и на что-нибудь ещё сгодится.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Вс окт 18, 2015 14:32:19 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Без внешнего кварца никогда не запускал... не знаю как в протоне и пбп это прописать... или ничего не надо,просто питание и все? Автоматом запустится?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Вс окт 18, 2015 18:47:40 
Первый раз сказал Мяу!

Зарегистрирован: Пт ноя 29, 2013 00:44:32
Сообщений: 29
Рейтинг сообщения: 0
MrDanger писал(а):
...Автоматом запустится?

Нет, конечно.
Вы что, никогда на него Datasheet не читали?
Откройте Datasheet на PIC16F628
на стр. 96 - про биты конфигурации (регистр CONFIG),
на стр. 97-99 - возможные режимы тактового генератора.

P.S.
Сейчас только дошло...
А вы что, вообще биты конфигурации не пишете?!
Если их правильно не выставить - контроллер работать не будет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Вс окт 18, 2015 18:57:37 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Нет, не пишу. До замыкания-то все работало правильно... :roll:
Точнее,стер их после того как компилятор Протона стал ругаться на них при компиляции почему-то... А было это давно... Но без них все работало...


Последний раз редактировалось MrDanger Вс окт 18, 2015 19:07:02, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Вс окт 18, 2015 19:04:48 
Друг Кота
Аватар пользователя

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Вс окт 18, 2015 19:08:58 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Albert_V писал(а):
Может быть, вы всё-таки более конкретно скажете что на что замкнуло?
Что-то сегодня медиумов на сайте не наблюдается...

Рад бы да не знаю... Знал бы сам не спрашивал. Понятно, что нет медиумов, но была мысль, что может еще что упускаю кроме выгорания всех цепей, кроме ПЗУ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Вс окт 18, 2015 19:15:32 
Друг Кота
Аватар пользователя

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Вс окт 18, 2015 19:41:44 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Device = 16F628A
Xtal 4
Config BODEN_OFF, PWRTE_ON, WDT_OFF, LVP_OFF, MCLRE_OFF, INTRC_OSC_NOCLKOUT
TRISB = %00000000
Declare All_Digital = On
DelayMS 500
DelayMS 500
PORTB.1=0
main:
PORTB.1=1
DelayMS 500
PORTB.1=0
GoTo main

вот так и делал, добавил теперь конфиг, теперь СД загорается и не ганет...
Почему-то перестал определяться новокупленный проц... :(

может программатор глючит?.. Но он, вроде, читает\пишет пзу...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Вс окт 18, 2015 20:01:19 
Друг Кота
Аватар пользователя

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

Измените текст программы на:
Код:
main:
PORTB.1=1
DelayMS 500
PORTB.1=0
DelayMS 500
GoTo main

Если увидите "мигание" светодиода - ядро контроллера рабочее и этот вывод порта вы не спалили.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Вс окт 18, 2015 20:25:05 
Друг Кота

Карма: 68
Рейтинг сообщений: 1408
Зарегистрирован: Сб янв 29, 2011 00:28:48
Сообщений: 7774
Рейтинг сообщения: 0
BOREN
СпойлерИзображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Вс окт 18, 2015 21:09:03 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
ой, спс, исправлю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Пн окт 19, 2015 00:24:04 
Первый раз сказал Мяу!

Зарегистрирован: Пт ноя 29, 2013 00:44:32
Сообщений: 29
Рейтинг сообщения: 0
MrDanger писал(а):
Нет, не пишу. До замыкания-то все работало правильно...
Точнее,стер их после того как компилятор Протона стал ругаться на них при компиляции почему-то... А было это давно... Но без них все работало...

Пока не начнёте делать, как положено, не удивляйтесь, что что-то работает не так.

"Всё работало" у вас потому, что в контроллере остались когда-то запрограммированные биты конфигурации. Потом вы их просто не меняли.

Учите матчасть.
Начните с изучения структуры контроллера.
Потом разберите простейшие примеры на Ассемблере.
Нельзя сразу написать на С то, что не понимаешь, как работает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Пн окт 19, 2015 07:00:02 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Lexter писал(а):
"Всё работало" у вас потому, что в контроллере остались когда-то запрограммированные биты конфигурации. Потом вы их просто не меняли.

Учите матчасть.
Начните с изучения структуры контроллера.
Потом разберите простейшие примеры на Ассемблере.
Нельзя сразу написать на С то, что не понимаешь, как работает.

1 осталось на 3 новых и 3 старых процессорах? и на всех одно и то же?
2 изучать ассемблер не входит в мои планы.
3 насколько я знаю мною писалось все на Протон Бейсик или на PicBacicPro.
4 в простейших примерах программ типа мигалки СД конфиги нигде в данных языках не приводятся.

а вообще не понятно как-то... теперь вообще процы не определяются программатором... боюсь пихать новые в него...
Может программатор глючит или винда?..

А должны греться диоды и транзисторы на extrapic?

зы теперь из 8 процов (ф628 и ф84) определяется 1... и то через раз... на все остальные пишет no pic...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Пн окт 19, 2015 10:24:54 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 19, 2009 07:02:19
Сообщений: 378
Рейтинг сообщения: 0
MrDanger писал(а):
Код:
Config BODEN_OFF, PWRTE_ON, WDT_OFF, LVP_OFF, MCLRE_OFF, INTRC_OSC_NOCLKOUT

...

Не выдумывайте, конфиг пишется везде и всегда, не в исходнике, так в hex-файле. А здесь классика. Внутренний MCLR и внутренний-же тактовый генератор. Подобных ситуаций море. Это у...ще JDM, которое Вы почему-то называете программатором, скорее всего, просто не может эту ситуацию разрулить, как не могут справиться многие другие "народные" программаторы. Даже фирменный ICD-2 иногда бессилен. Поможет, возможно, если МК ещё жив, PicKit2/3, или любой другой программатор, который умеет делать VPP-first.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Пн окт 19, 2015 11:07:57 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
этот код я вставил впервые...
И без него все работало.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Пн окт 19, 2015 11:57:32 
Друг Кота

Карма: 68
Рейтинг сообщений: 1408
Зарегистрирован: Сб янв 29, 2011 00:28:48
Сообщений: 7774
Рейтинг сообщения: 0
на всякий случай такая тестовая схемка c RC-генератором, при нажатой кнопке по очереди зажигается 5 светиков, конфигурация в прошивке предусмотрена.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не запускается ПИК
СообщениеДобавлено: Пн окт 19, 2015 15:47:13 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Спасибо.
На данный момент мне не прошить процы... хрень какая-то... определяется только 1 проц 16ф84а старый...
Сейчас вспоминаю,что около 4 лет назад начал развлекаться с пиками(делал приспособы к аквариуму) была такая хрень,что icprog прошивала проц,а он не работал... тогда забросил это дело не помню почему... а сейчас установлена вин7 64 бит,icprog не запускается правильно на компе,поэтому установил pgm. Нравится тем что все проще чем на предыдущей проге и проц автоматом определяется... Может реально проблема в программаторе?
Покупать пиккиты не хочу. Во-первых, из-за конского ценника(в чипидипе от 6тыр),а во-вторых, делаю одноразовое изделие,связывать жизнь с пиками не хочу.

И,все-таки, должны ли греться детали на extrapic'ах?


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

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


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

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


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

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


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