Странное поведение МК
14.09.2023, 10:10
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 24.03.2007
Сообщений: 1,395
Сказал спасибо: 85
Сказали Спасибо 674 раз(а) в 393 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от worldmasters
|
|
У усарта прерывание то оказывается высокоприоритетное поэтому он и правда при включении хапал помехи и падал в прерывание а там ничего. вот и крутился.
|
Хм. А как это согласуется с первоначальным постом:
Сообщение от worldmasters
|
|
даже MCLR ресет не выводит прибор в нормальную работу.
|
Вроде же даже аппаратный сброс не помогал, переставал работать?
|
|
|
|
14.09.2023, 10:57
|
|
|
Заблокирован
Регистрация: 28.03.2008
Сообщений: 8,615
Сказал спасибо: 953
Сказали Спасибо 1,258 раз(а) в 1,018 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от NewWriter
|
|
Я же дважды акцентировал - без заземления.
|
Причём тут заземления, когда устройства соединены общим проводом??
Сообщение от NewWriter
|
|
И во-вторых, выравнивание потенциалов через сигнальный кабель недопустимо.
|
В аналоговых и цифровых небалансных соединениях - только так и есть.
|
|
|
|
14.09.2023, 11:35
|
|
|
Гражданин KAZUS.RUN
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от pambaru
|
|
Вроде же даже аппаратный сброс не помогал, переставал работать?
|
Ну может из за помех он сразу прыгал в прерывание и крутился там? как только перенес обработчик куда надо то глюки пропали везде. Я просто считываю регистр входной чтобы сбрасывать флаг и все.
|
|
|
|
14.09.2023, 13:00
|
|
|
Гуру портала
Регистрация: 22.02.2008
Адрес: Ukraine, Полтава
Сообщений: 10,461
Сказал спасибо: 6,005
Сказали Спасибо 26,925 раз(а) в 6,084 сообщении(ях)
|
Re: Странное поведение МК
А кто сказал, что аппаратный сброс MCLR включен? Я обычно его отключаю. Ножку подтянул, чтоб не болталась в воздухе и всё. Так меньше всякие близкие помехи влияют.
__________________
«Мышление - это когда ты упрощаешь вещи, а не усложняешь их»
/Жак Фреско/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
14.09.2023, 13:23
|
|
|
Гражданин KAZUS.RUN
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от Eddy71
|
|
А кто сказал, что аппаратный сброс MCLR включен?
|
Вот схемка
И конфигурация битов.
|
|
|
|
14.09.2023, 13:24
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,459
Сказал спасибо: 3,227
Сказали Спасибо 3,513 раз(а) в 2,394 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от worldmasters
|
|
RE в даташите вроде тоже на питание завязано.
|
И в datasheet бывают ошибки. Пусть эти с мехотехники прочтут его, а не воспроизводят по-обезьяньи.
И пусть внимательно прочтут про параметры Vod и Vcm и сделают третий провод. Про последний - пусть посмотрят у других производителей, в трёх взятых наугад datasheet от Maxim этот параметр приводится без текстовой или схемной расшифровки.
__________________
Экзорцист 40-го уровня.
|
|
|
|
14.09.2023, 13:26
|
|
|
Гражданин KAZUS.RUN
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от ForcePoint
|
Пусть эти смехотехники прочтут его, а не воспроизводят по-обезьяньи.
И пусть внимательно прочтут про параметры Vod и Vcm и сделают третий провод. Про последний - пусть посмотрят у других производителей, в трёх взятых наугад datasheet от Maxim этот параметр приводится без текстовой или схемной расшифровки.
|
Передам конечно Ваши советы. Спасибо. Может в следующей версии учтут. ))
|
|
|
|
14.09.2023, 14:22
|
|
|
Гуру портала
Регистрация: 22.02.2008
Адрес: Ukraine, Полтава
Сообщений: 10,461
Сказал спасибо: 6,005
Сказали Спасибо 26,925 раз(а) в 6,084 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от worldmasters
|
|
И конфигурация битов.
|
Пробежался даташит, а тут вывод MCLR не отключаемый.
Зато есть регистр RCON: RESET CONTROL REGISTER, анализируя который сразу после старта, можно понять причину сброса. Удобно..
__________________
«Мышление - это когда ты упрощаешь вещи, а не усложняешь их»
/Жак Фреско/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
14.09.2023, 15:36
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
|
Re: Странное поведение МК
Сообщение от zoog
|
|
Причём тут заземления, когда устройства соединены общим проводом??
|
Протекание токов разности потенциалов общий проводник сигнального кабеля - недопустимо, независимо от того, аналоговый или цифровой сигнал. Потому что есть сигнальная земля и есть земля питания. Разность потенциалов образуется именно по питанию, и если токи от нее пойдут через сигнальную землю, то есть вероятность испортить не только аналоговый, но и цифровой сигнал и наделать помех по плате. Тем более, что тот же самый RS485 на многометровом кабеле уже не шибко то похож на цифровой сигнал, и амплитуда уровней падает.
Да, я понимаю, что вы просто не сталкивались с такими тонкостями и не знаете, как оно бывает.
__________________
Убейте шизофреника Вовку Стогова!
|
|
|
|
14.09.2023, 20:17
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,801
Сказал спасибо: 133
Сказали Спасибо 1,152 раз(а) в 549 сообщении(ях)
|
Re: Странное поведение МК
Мои мысли:
1) У вас что-то не то со схемотехникам. Влепить чип с 5В питанием в систему с 3.3В - это очень подозрительный косяк. Такие вещи проверяются первым делом при проектировании.
2) RS485 - промышленный интерфейс. И всегда как правило строится с гальвано развязкой. Интерфейс предполагает, что всегда есть шанс, что что-то прилетит по линии интерфейса. По крайней мере 80% оборудования c RS484 гальвано развязку имеет.
3) Практически всегда это реализовано через 3 оптопары и DC/DC преобразователь ( типа NKE0305SC)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:54.
|
|