я не понял ответ. На РЕСЕТ нажми. Загружается?
[quote=“WladDrakula, post:101, topic:13854”]
не всегда. иногда после ресета грузится, иногда нет. похоже, что когда попадает на передачу от оранжа - виснет. (догадка)
ОК. Это перезагрузка по BOD. То есть подача низкого уровня на пин Меги просаживает питание. Если нет КЗ на другой пин то варианта два - пин “случайно” сконфигурирован в Оутпут. Или пробит при экспериментах.
Если станешь пробовать с другой платой, то поставь защитный резистор между 74ххх и Мегой. На 220 или хотяб на 100 Ом.
И еще: это ОЧЕНЬ похоже на питание от пина, паразитное питание. Ты уверен, что от USB плата питается нормально? Проверяй такие мелочи, когда видишь странное, а то так и полтергейст поверить недолго!
это точно. под эту задумку я собрал плату. плата питается от 5в блока питания 2,4А.
%в питание идет на +5В оранжа на гребенке и 5В на гребенке ардуины.
на этой плате оранж и ардуина соеденены через uart1 ардуины.
странное в том. что при загрузке все грузится, но не работает. стоит тольк подключиться к монитору порта ардуины и хоть что-то отправить в порт - сразу ардуина по уарт1 начинает принимать напрямую от орандджа…
убивает то, что с нано проблем вообще нет. работает всегда
в общем пока решения нет. но ясно, что дело в аппаратной части.
Пока выяснено, что если после загрузки подать на вход RX0 хоть что-то (любую информацию), то RX1 начинает стабильно принимать данные.
Если подать на RX1 то не помогает.
Пока сделал такой костыль: RX0 TX0 стоит перемычка и в момент загрузки выдается один символ… и UART1 начинает все принимать причем безо всяких согласователей уровней.
Какие-то чудеса чудесатые. продолжаю эксперименты. особо удивляет, что такого нет на нано.
Попробуй такой костыль- в сетап после инициализации сериал, установи пин Rx0 на выход, ногодрыгом сформируй один байт и переведи пин Rx0 снова на вход.
вариант! попробую.
чуть позже хочу между мегой и оранжом воткнуть нано, в ктором будет трансляция с rx на tx.
Хочется разобраться и сделать без костылей
Похоже на “непропай” микросхемы. Проверьте с лупой и иголкой качество пайки МК. Ножки должны быть хорошо “омыты” припоем.
Ну да, это будет всем костылям костыль ))
навряд ли. пробовал 3 2560 pro и одну стандартную.
в целях тестировки. не как решение.
Только в некоторых КМОП.
В ТТЛ и остальных КМОП - как раз 1.3-1.4 В.
Почти так. Только гарантированный 0 - это не выше 0.4 В.
в блоке управления в котором было свыше 400 корпусов логики я уровней ниже 0,6 -0,7 вообще не видел ))) (советская серия 155)
А по моему фантазия? ТТЛ, как уже сказано, 0…0,4 - 2,4…5 В - остальное нестандарт. А нестандарт вызывает подозрение и по возможности подлежит замене.
это уже на поменяных 400 корпусах, я еще пару десятков заменил потом, после переполюсовки
