roboforum.ru

Технический форум по робототехнике.

Номиналы резисторов для реверса двигателя

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Номиналы резисторов для реверса двигателя

Сообщение E1ik`Tr0nik » 11 апр 2011, 12:53

В общем имеем такую схему, рабочую в протеусе (в смысле еще и программа на асме накатана). Все работает нормально, при разных входных данных от переключателя двигатели работают в разные стороны. вопрос таков - нужны ли резисторы на выходах микросхемы 12-15 чтобы не спалить транзисторы? двигатель при 3В выдает 0.09А и при 4.5В 0.18А (замерял мультиметром).
робот.jpg
E1ik`Tr0nik
 
Сообщения: 14
Зарегистрирован: 02 апр 2011, 19:06
прог. языки: c++ (очень слабый уровень)

Re: Номиналы резисторов для реверса двигателя

Сообщение Michael_K » 11 апр 2011, 13:24

1. В базах Q1 и Q4 нужны резисторы.
2. Выкиньте протеус и больше никогда не вспоминайте
3. Ток мотора замеряли на холостом ходу? Попробуйте нагрузить моторчик.
4. Еликтр0ник, почитайте наконец про то, как работает электроника :)
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Номиналы резисторов для реверса двигателя

Сообщение E1ik`Tr0nik » 11 апр 2011, 13:51

1. эм... а как номиналы рассчитать? :( я не физик абсолютно, учусь на инженера АСУ а у нас даже толковой электротехники не было, не то что схемотехники. и почему именно Q1 и Q4, ведь базы завязаны параллельно...
2. на протеусе я бОльшей частью программу проверял :) работу алгоритма.
3. да, на холостом.... попробую.
4. я ее не особо понимаю :( просто не могу найти достаточно хорошую книгу, которая начинает с азов. и не только по электронике - программирование в том числе, большинство авторов считает что раз они понимают как устроена та или иная область науки (электроника ли, программирование) - то понимать должны все :(

З.Ы. электроник я по другой части :)
E1ik`Tr0nik
 
Сообщения: 14
Зарегистрирован: 02 апр 2011, 19:06
прог. языки: c++ (очень слабый уровень)

Re: Номиналы резисторов для реверса двигателя

Сообщение Radist » 11 апр 2011, 14:09

Книга эта называется "Искусство схемотехники", написали Хоровиц и Хилл. А ногу "ресет" микроконтроллера надо подтягивать через резистор к плюсу.
Аватара пользователя
Radist
 
Сообщения: 2253
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: Номиналы резисторов для реверса двигателя

Сообщение E1ik`Tr0nik » 11 апр 2011, 14:22

я решил отключить перезагрузку в своем роботе... за книгу спасибо, сейчас поищу :)
E1ik`Tr0nik
 
Сообщения: 14
Зарегистрирован: 02 апр 2011, 19:06
прог. языки: c++ (очень слабый уровень)

Re: Номиналы резисторов для реверса двигателя

Сообщение yak-40 » 11 апр 2011, 14:44

E1ik`Tr0nik писал(а):и почему именно Q1 и Q4, ведь базы завязаны параллельно...

Потому что Q2 и Q3 это эмиттерные повторители (включены по схеме с общим коллектором)
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Номиналы резисторов для реверса двигателя

Сообщение vadinator » 11 апр 2011, 15:04

Мда...схема запутала мозг ;-)(учитесь рисовать понятно, хотя бы для себя) насколько я понял, это Н-мост...тогда транзисторы не должны быть все одной(npn) структуры...половина должна быть PNP...
[url]http://roboforum.ru/wiki/H-мост[/url]
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: Номиналы резисторов для реверса двигателя

Сообщение E1ik`Tr0nik » 11 апр 2011, 15:16

эм... не знаю что есть мост :) просто из упрямства решил не брать готовые драйвер-микросхемы а собрать свой на основе знания работы NPN транзисторов :). сейчас вот почитаю Хорвист-Хилла (уже нашел, прикольно написано) и сменю на PNP... думаю половина этих кривых развязок уберется... Просто я как программист - индус, ну и судя по всему это не метод программирования а стиль жизни :D

почему только на q1 и q4 походу дошло (аминь :crazy: )
E1ik`Tr0nik
 
Сообщения: 14
Зарегистрирован: 02 апр 2011, 19:06
прог. языки: c++ (очень слабый уровень)

Re: Номиналы резисторов для реверса двигателя

Сообщение avr123.nm.ru » 11 апр 2011, 15:39

E1ik`Tr0nik писал(а):1. эм... а как номиналы рассчитать?
не надо расчитывать. Просто поставьте от 200 до 500 Ом.

Мотор принято окружать 4-мя диодами.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Номиналы резисторов для реверса двигателя

Сообщение E1ik`Tr0nik » 11 апр 2011, 15:49

спасибо :) ага, окружу, прочитал про Н-мост
E1ik`Tr0nik
 
Сообщения: 14
Зарегистрирован: 02 апр 2011, 19:06
прог. языки: c++ (очень слабый уровень)

Re: Номиналы резисторов для реверса двигателя

Сообщение Radist » 11 апр 2011, 20:50

Аватара пользователя
Radist
 
Сообщения: 2253
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: Номиналы резисторов для реверса двигателя

Сообщение E1ik`Tr0nik » 11 апр 2011, 21:57

шикарная статья :good: давно подобную искал
E1ik`Tr0nik
 
Сообщения: 14
Зарегистрирован: 02 апр 2011, 19:06
прог. языки: c++ (очень слабый уровень)


Вернуться в Электроника, электротехника

Кто сейчас на конференции

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