реклама на сайте
подробности

 
 
10 страниц V  « < 5 6 7 8 9 > »   
Reply to this topicStart new topic
> Сомнения: доверять или не доверять AVR управление H-bridge, Без внешней аппаратной защиты на логике или на спец. микросхеме
Flasher
сообщение Aug 20 2008, 09:25
Сообщение #91


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



без развязки вылетит силовая- заденет цифру. кроме того, там еще много всяких но. На ресет 4700 пик ставьте.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 21 2008, 03:14
Сообщение #92


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(Flasher @ Aug 20 2008, 18:25) *
без развязки вылетит силовая- заденет цифру. кроме того, там еще много всяких но. На ресет 4700 пик ставьте.

Я вот сейчас думаю, что если защитить выходные пины МК стабилитронами? Тогда при пробое силовой части на ноги МК попадет максимум 27 В. Стабилитрон + резистор ограничит ток и напряжение на пине до безопасного.
Хочу взять за основу эту http://electronix.ru/forum/index.php?showtopic=27613&hl= схему.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
kamil_yaminov
сообщение Aug 21 2008, 03:35
Сообщение #93


Местный
***

Группа: Свой
Сообщений: 395
Регистрация: 15-02-08
Из: Новосибирск
Пользователь №: 35 064



Вопрос можно? Какие токи на выходе моста? Просто стало интересно, я год назад делал макетку привода с током до 20А, так там каждый провод ловил и наводилось на сам проц, а тут на макетке "лапша" smile.gif (не хочу никого обидеть лапшой, но все же).
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 21 2008, 04:15
Сообщение #94


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(kamil yaminov @ Aug 21 2008, 12:35) *
Вопрос можно? Какие токи на выходе моста? Просто стало интересно, я год назад делал макетку привода с током до 20А, так там каждый провод ловил и наводилось на сам проц, а тут на макетке "лапша" smile.gif (не хочу никого обидеть лапшой, но все же).

В пике может быть 6А, а номинальный - 1.2 А.
А на макетке были соответсвующие условия для гашения помех?
На с чем лапши - конечно без обид! smile.gif


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
slog
сообщение Aug 21 2008, 06:27
Сообщение #95


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Цитата(haker_fox @ Aug 21 2008, 07:14) *
Я вот сейчас думаю, что если защитить выходные пины МК стабилитронами? Тогда при пробое силовой части на ноги МК попадет максимум 27 В.


Почему бы не использовать оптроны? Как все и делают. При этом гарантируется что на ноги МК не попадёт ничего опасного. Или у вас есть какие-то религиозные предубеждения против оптронов? Или хочетсся поизобретать? Я когда-то тоже изобретал, результат моих изобретений - абсолютно стандартная схема привода. Шаг влево-вправо и начинаются проблемы с помехами, надёжностью, и всё перестаёт нормально работать.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 21 2008, 06:52
Сообщение #96


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(slog @ Aug 21 2008, 15:27) *
Почему бы не использовать оптроны? Как все и делают. При этом гарантируется что на ноги МК не попадёт ничего опасного. Или у вас есть какие-то религиозные предубеждения против оптронов? Или хочетсся поизобретать? Я когда-то тоже изобретал, результат моих изобретений - абсолютно стандартная схема привода. Шаг влево-вправо и начинаются проблемы с помехами, надёжностью, и всё перестаёт нормально работать.

да нет, нету религиозных предубеждений. После симуляции ситуации в micro-cap и видя, как защита на диодах и стабилитронах заваливает фронты, я пришел к выводу, что нужно ставить оптроны с выходом триггера шмитта, например 6n137, которые мне посоветовал уважаемый Flasher. При этом развязку питания можно не делать.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Flasher
сообщение Aug 21 2008, 09:28
Сообщение #97


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Цитата(haker_fox @ Aug 21 2008, 09:52) *
да нет, нету религиозных предубеждений. После симуляции ситуации в micro-cap и видя, как защита на диодах и стабилитронах заваливает фронты, я пришел к выводу, что нужно ставить оптроны с выходом триггера шмитта, например 6n137, которые мне посоветовал уважаемый Flasher. При этом развязку питания можно не делать.

Гы smile.gifпервый раз кто-то уважаемым назвал smile.gif))
А теперь по делу- оптроны -это не только ценный мех, в смысле защита от попадания напряжения в случае выхода из строя. Это еще и низкая проходная емкость, что в принципе не дает пролезть импульсным помехам ко входам МК. А все-таки Вам лучше подходят H11L1, хотя бы по более расширенному диапазону питания. А для того, чтобы Вашу схему дальше почеркали, огромная просьба привести ее полностью в современном варианте.И желательно уже с оптронами. 0,1 мкф на цепи сброса- это очень много. Уменьшить минимум на порядок. (уменьшиться время старта и снимуться проблеммы при программировании)Шмидт от датчиков на ноги мк не нужен- и так каждая нога авр имеет гистерезис. UART и I2C развязывать смысла особого нет, хотя... объясните зачем они Вам нужны и в каких условиях . А по поводу того что остальные говорят, что сделали единичный экземпляр и он не сбоил- флаг в руки. Мало кто умеет проводить серию испытания, а для других это в серийное производство не пошло. Стабильность единичного экземпляра ни о чем не говорит.
Go to the top of the page
 
+Quote Post
Dars
сообщение Aug 21 2008, 14:40
Сообщение #98


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 11-08-05
Пользователь №: 7 557



Цитата(Flasher @ Aug 21 2008, 13:28) *
Шмидт от датчиков на ноги мк не нужен- и так каждая нога авр имеет гистерезис. UART

О каких датчиках речь идет? Если о датчиках Холла или опт.энкодере, то я бы ставил всегда. Никогда не помешает. еще к ним обязательно стоит добавлять pull-up маленького номинала и если не лень то маленькую емкость на змелю.

Сообщение отредактировал Dars - Aug 21 2008, 14:42
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 22 2008, 03:33
Сообщение #99


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(Flasher @ Aug 21 2008, 18:28) *
Гы smile.gifпервый раз кто-то уважаемым назвал smile.gif))

Ну все-таки Вы помогли мне на этапе конструирования этого электропривода и я не могу не быть благодарным!
Цитата(Flasher @ Aug 21 2008, 18:28) *
А теперь по делу- оптроны -это не только ценный мех, в смысле защита от попадания напряжения в случае выхода из строя. Это еще и низкая проходная емкость, что в принципе не дает пролезть импульсным помехам ко входам МК.

но в данном случае я хочу поставить их на выходы, для развязки с силовыми ключами.
Цитата(Flasher @ Aug 21 2008, 18:28) *
А для того, чтобы Вашу схему дальше почеркали, огромная просьба привести ее полностью в современном варианте.И желательно уже с оптронами.

Обязательно приведу как начерчу!
Цитата(Flasher @ Aug 21 2008, 18:28) *
0,1 мкф на цепи сброса- это очень много. Уменьшить минимум на порядок. (уменьшиться время старта и снимуться проблеммы при программировании)

Гм... Мне кажется, что нет ничего плохого в увеличенном времени старта. Или я ошибаюсь? Проблем с программированием не будет, т.к. загрузка программы в МК осуществляется с помощью бутлоадера.
Цитата(Flasher @ Aug 21 2008, 18:28) *
Шмидт от датчиков на ноги мк не нужен

Оптические энкодеры идут не на ножки МК, а на триггеры к555тм2 (74hc74). Эта схема аппаратно декодируется импульсы с энкодеров и предоставляет на своих выходах ипмульсы UP и DOWN, которые подаются на мк. См. рисунок.
Цитата(Flasher @ Aug 21 2008, 18:28) *
UART и I2C развязывать смысла особого нет, хотя... объясните зачем они Вам нужны и в каких условиях .

Выше уже писал какие условия будут: UART для сервисного обслуживания на столе, I2C - для работы в составе системы управления манипулятором.
Цитата(Flasher @ Aug 21 2008, 18:28) *
А по поводу того что остальные говорят, что сделали единичный экземпляр и он не сбоил- флаг в руки.

Не совсем понял, что Вы хотели сказать?
Цитата(Flasher @ Aug 21 2008, 18:28) *
Стабильность единичного экземпляра ни о чем не говорит.

Не возражаю smile.gif
Цитата(Dars @ Aug 21 2008, 23:40) *
О каких датчиках речь идет? Если о датчиках Холла или опт.энкодере, то я бы ставил всегда. Никогда не помешает. еще к ним обязательно стоит добавлять pull-up маленького номинала и если не лень то маленькую емкость на змелю.

Да, все сделано в соответсвии с прикрепленным рисунком (включая RC цепи), но резисторы pull-down. Дело в том, что выход энкодера выполнен на LM358, включенным в режиме компаратора. Лог. 0 этого компаратора лежит в пределах 0.8 - 0.95 В. Измерял. Триггеры Шмитта К555ТЛ2 не реагируют на лог.0 если она выше 0.7 В. Поэтому пришлось затягивать выход операционника на землю. Но этот подход регламентируется в документации на него (где-то встречал), поэтому, думаю, опасений нет.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Dars
сообщение Aug 22 2008, 06:33
Сообщение #100


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 11-08-05
Пользователь №: 7 557



Цитата
Да, все сделано в соответсвии с прикрепленным рисунком (включая RC цепи), но резисторы pull-down. Дело в том, что выход энкодера выполнен на LM358, включенным в режиме компаратора. Лог. 0 этого компаратора лежит в пределах 0.8 - 0.95 В. Измерял. Триггеры Шмитта К555ТЛ2 не реагируют на лог.0 если она выше 0.7 В. Поэтому пришлось затягивать выход операционника на землю. Но этот подход регламентируется в документации на него (где-то встречал), поэтому, думаю, опасений нет.

07.gif
6.81 KΩ pull-up ,resistor are necessary because the microcontroller's
internal pull-up resistors are too high in value for fast transitions with long, capacitive Hall-effect
sensor cables.

Сообщение отредактировал Dars - Aug 22 2008, 06:34
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 22 2008, 06:35
Сообщение #101


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(Dars @ Aug 22 2008, 15:33) *
07.gif
6.81 KΩ pull-up ,resistor are necessary because the microcontroller's
internal pull-up resistors are too high in value for fast transitions with long, capacitive Hall-effect
sensor cables.

Можно ли это понимать так: я оставляю pull-down 470 ом, и ставлю pull-up 4.7 К?


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 26 2008, 10:28
Сообщение #102


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Как и обещал, выкладываю текущую схему электропривода. На данный момент это все то, что смонтировано на печатке. Конденсаторы 0.1 мкф установлены возле питания каждой микросхемы и оптронов.
Питание +5V используется для "чистой" части схемы. Питание +5F используется для тех частей схему, куда может попасть +27 В в случае аварии. Т.о. хочу подстраховаться от выхода из строя микроконтроллера, и обвзяки. Не уверен, что это верное решение. Также не приходит в голову, как из 27 В сделать 5В, чтобы при этом не грелись 7805. Логика подсказывает, что никак, т.к. мощность, рассеиваемая на них будет P = (Ui - Uo) * I = (27 - 5) * 0.5 = 11 Вт. Ток 0.5 А взят примерно. Не измерял.
Вот. Вроде ничего не забыл.

Цитата(Dars @ Aug 22 2008, 15:33) *
07.gif
6.81 KΩ pull-up ,resistor are necessary because the microcontroller's
internal pull-up resistors are too high in value for fast transitions with long, capacitive Hall-effect
sensor cables.

Кстати, это замечание, как я понимаю, не будет влиять на мою схему, ведь у меня датчики заведены не на ноги МК, а на триггеры.
Прикрепленные файлы
Прикрепленный файл  Printing_freestyle_sch.pdf ( 41.04 килобайт ) Кол-во скачиваний: 302
 


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Dars
сообщение Aug 26 2008, 11:35
Сообщение #103


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 11-08-05
Пользователь №: 7 557



Цитата
Кстати, это замечание, как я понимаю, не будет влиять на мою схему, ведь у меня датчики заведены не на ноги МК, а на триггеры.

А какая разница?маленькая подтяжка в любом случае нужна.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Aug 26 2008, 16:13
Сообщение #104


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(haker_fox @ Aug 26 2008, 14:28) *
Питание +5V используется для "чистой" части схемы. Питание +5F используется для тех частей схему, куда может попасть +27 В в случае аварии. Т.о. хочу подстраховаться от выхода из строя микроконтроллера, и обвзяки.
Также не приходит в голову, как из 27 В сделать 5В, чтобы при этом не грелись 7805.

По пунктам:
1) +1000
2) DC/DC на mc34063.
Если уж бороться за сверх надежность, то:
Предохраняется все стабилитроном на 5 Вт, от "плохой стороны" перед стабилитроном лично я ставлю предохранители самовосстанавливающиеся, в корпусе 1206.
Go to the top of the page
 
+Quote Post
Flasher
сообщение Aug 26 2008, 18:22
Сообщение #105


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



крысота!!!. На выходе кренок по документации поставить 4,7 - 10 мкф электролит. Керамику с выхода переместить поближе к питанию. Питание кренок (а лучше поставить dc-dc) через диод на кондер, чтобы не просаживалось. От превышения защищаемся быстродействующим полупроводниковым предохранителем и стабилитроном на 5,1вольт. Тогда цепь 5Ф пускаем через бредохранитель, а к контроллеру лепим стабилитрон. превысит- через стабилитрон потечет ток и бредохранитель сгорит. На ресете уменьшить емкость!!!! на максимку уточните значение емкостей по даташиту. Можно защитить выход драйвера всякими супрессорами, индуктивностями, конденсаторами. Удачи!!!
Go to the top of the page
 
+Quote Post

10 страниц V  « < 5 6 7 8 9 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th June 2025 - 18:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01518 секунд с 7
ELECTRONIX ©2004-2016