Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы

Почему сбрасывается AtMega16?

Непрочитано 27.12.2012, 12:10  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Сообщение от Godzilla82 Посмотреть сообщение
Сообщение от AlekseyN Посмотреть сообщение
Логический "0" тоже разновидность ШИМа...
И логическая "1" - тоже разновидность шима... Так устроен драйвер.
Здесь неважно, "0" пусть и будет нулём, а вот единичку(верхний ключ в диагонали) надо ШИМить обязательно, иначе ключ перейдёт в линейный режим из-за отсутствия вольтдобавки.

AlekseyN, Вас не смутило, что две сестры-близнеца этой П/П работают корректно, а эту мало того, что сбрасывает, так ещё и отрицательное напряжение до МК доходит. Сквозь всю силовую часть и защитные диоды?
Не поленитесь - посмотрите что там отвалилось. Просто ткните щупами осциллографа в силовую и цифровую земли.
Реклама:
omercury вне форума  
Непрочитано 27.12.2012, 15:17  
Someone
Гражданин KAZUS.RUN
 
Регистрация: 16.06.2005
Сообщений: 942
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Сообщение от AlekseyN Посмотреть сообщение
Вот схема.
Жаба задушила организовать гальваническую развязку контроллера от драйверов? Всего-то пару оптронов да DC-DC на пол вата. И не было бы никаких проблем.

Сообщение от AlekseyN Посмотреть сообщение
Решено увеличением номинала резисторов R2, R3, R4, R5 с 22Ом до 10кОм. Все заработало!!!!
Это на текущей конфигурации решено. Конкретно с твоим блоком питания. На любом другом может работать (как у тебя 2 платы), а может и не работать, как эта твоя третья плата. А может конденсаторы в бп вспучить и платы опять то будут то не будут работать. В общем, ты создал отличный плавающий глюк, и основу мистического поведения устройств, когда они работают в зависимости от фазы луны .

В общем если гарантировано не хочешь проблем - делай развязку.
Someone вне форума  
Непрочитано 27.12.2012, 15:28  
Someone
Гражданин KAZUS.RUN
 
Регистрация: 16.06.2005
Сообщений: 942
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Сообщение от AlekseyN Посмотреть сообщение
А оптроны можно прямо на дорожки "навесить"
Лучше отдельной маленькой платкой, на неё оптроны, DC-DC, саму платку аккуратно приклеить к основной клеевым термопистолетом, разрезать 4 дорожки - 2 управления, питание контроллера и землю. Выход DC-DC подать на питание и землю контроллера, входы оптронов к контроллеру, а выходы - драйверам.
Someone вне форума  
Непрочитано 27.12.2012, 16:27  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Сообщение от omercury Посмотреть сообщение
В PORTx.x единичку не пробовал записать?
ессно пробовал, на это и рассчитывал когда плату придумывал. Не хочет сцуко, причем три подряд одинаково. DDR в ноль, PORT в 1..
На 13/45 тиньке, 8 атмеге без проблем, а тут..
whoim вне форума  
Непрочитано 27.12.2012, 16:45  
ForcePoint
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,457
Сказал спасибо: 3,225
Сказали Спасибо 3,511 раз(а) в 2,392 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Сообщение от whoim Посмотреть сообщение
ессно пробовал, на это и рассчитывал когда плату придумывал. Не хочет сцуко, причем три подряд одинаково. DDR в ноль, PORT в 1..
На 13/45 тиньке, 8 атмеге без проблем, а тут..
Всё равно не верю. Наверное снаружи pull-down нехилый.
ForcePoint вне форума  
Непрочитано 27.12.2012, 17:26  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Все нормально с подтяжкой в тини2313 на всех трех портах. Смотрите ассемблерный листинг, что там компилятор наоптимизировал
niXto вне форума  
Непрочитано 27.12.2012, 17:26  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

ForcePoint, контактная площадка под будущий провод в воздухе изначально была.. потом уже ее подтянул к +5в, когда задолбался искать причину.

Только 2313 такое видел.. Не вру
whoim вне форума  
Непрочитано 27.12.2012, 17:27  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Сообщение от niXto Посмотреть сообщение
компилятор наоптимизировал
теоретически возможно, писал на winavr, ключ помоему s оптимизации в макефиле. Но я не умею смотреть в ассемблерный листинг
whoim вне форума  
Непрочитано 27.12.2012, 17:32  
AlekseyN
Временная регистрация
 
Регистрация: 20.12.2008
Сообщений: 58
Сказал спасибо: 12
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
AlekseyN на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Сообщение от Someone Посмотреть сообщение
В общем если гарантировано не хочешь проблем - делай развязку.
За идею с развязкой я уже поблагодарил человека, который мне это посоветовал. И принял его совет к сведению. К тому же выводы предложенного им драйвера по своим функциональным назначениям почти все совпадают с выводами IR2101. Что позволит сделать хотя бы опытный образец устройства без лишнего изготовления новой ПП для опытов... И соответственно вернуть номиналы замененных элементов на место...

И вновь немного не по теме:
Someone, По крайней мере, человека, который предложил использовать гальваническую развязку было за что поблагодарить, т.к. он это сделал просто и без лишних "понтов". Вам же сказать спасибо не за что. Ибо, смеясь над чужими недочетами, Вы показываете прежде всего свою невоспитанность. И пытаетесь считать себя умнее других. А (из своего личного жизненного опыта) такие люди больше всего и допускают ошибок, сами их исправляют, гордятся этим, и вновь, и вновь совершают эти же ошибки, и опять сами их исправляют, и опять же этим же гордятся. А такие же ошибки других воспринимают как всеобщую людскую глупость.... Если непонятно о чем написал, скажу словами Шекспира: "Грехи других судить Вы так усердно рветесь, начните со своих и до чужих не доберетесь!"...

Godzilla82, спасибо за совет с резисторами между драйвером и МК. niXto, cпасибо за совет об использовании диодов Шотки.

Всех с наступающим Новым Годом.

Последний раз редактировалось AlekseyN; 27.12.2012 в 17:49.
AlekseyN вне форума  
Непрочитано 28.12.2012, 08:43  
Someone
Гражданин KAZUS.RUN
 
Регистрация: 16.06.2005
Сообщений: 942
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: Почему сбрасывается AtMega16?

Сообщение от AlekseyN Посмотреть сообщение
По крайней мере, [...]
Улыбнуло . Особенно на фоне отношения к чтению даташитов . Мне собственно пох на спасибо. Я не за этим пишу сюда. Хочу писать - пишу. Не хочу - не пишу. Да, про развязку сказали. Но ты не понял: "спасибо", потом "РЕШЕНИЕ НАЙДЕНО!". Я и написал, что по сути ты нихрена не решил, не понимая что именно у тебя происходит и пытаясь лечить симптомы а не болезнь.
Someone вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не сбрасывается watchdog в meg'е code-by Микроконтроллеры, АЦП, память и т.д 7 04.01.2011 11:19
Программа сбрасывается при включении sei() sanstan Микроконтроллеры, АЦП, память и т.д 17 27.12.2010 21:07
PIC16F676- внезапно сбрасывается, прекращает работу nikita11235813 Микроконтроллеры, АЦП, память и т.д 5 31.03.2010 22:42
atmega64 сбрасывается при передаче по USART0 -=MAPT=- Микроконтроллеры, АЦП, память и т.д 4 19.01.2010 18:32
Почему AVR непрерывно сбрасывается. t34 Микроконтроллеры, АЦП, память и т.д 7 24.07.2005 03:57


Часовой пояс GMT +4, время: 23:36.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.