Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
10.12.2009, 21:35
|
|
Временная регистрация
Регистрация: 19.02.2007
Адрес: Украина, Одесса
Сообщений: 64
Сказал спасибо: 386
Сказали Спасибо 11 раз(а) в 4 сообщении(ях)
|
Re: Управление шаговым мотором корректора фар
Сообщение от taukit
|
forbidden, А шить виртуальные контроллеры там тоже можно?
|
В протеусе ? Можно конечно. Собственно для виртуальной отладки устройств с МК он обычно и используется.
|
|
|
|
11.12.2009, 23:59
|
|
Вид на жительство
Регистрация: 26.02.2007
Сообщений: 447
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 35 сообщении(ях)
|
Re: Управление шаговым мотором корректора фар
А реальный пик если подключить через программатор? С протеуса можно в него прошивку залить?
|
|
|
|
12.12.2009, 00:22
|
|
Временная регистрация
Регистрация: 19.02.2007
Адрес: Украина, Одесса
Сообщений: 64
Сказал спасибо: 386
Сказали Спасибо 11 раз(а) в 4 сообщении(ях)
|
Re: Управление шаговым мотором корректора фар
Сообщение от taukit
|
А реальный пик если подключить через программатор? С протеуса можно в него прошивку залить?
|
А смысл ? Имея программатор проще через него уже заливать. Прошивка то уже все равно есть (в протеус то заливалось что-то).
|
|
|
|
12.12.2009, 00:22
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Управление шаговым мотором корректора фар
Сообщение от taukit
|
А реальный пик если подключить через программатор? С протеуса можно в него прошивку залить?
|
Сейчас мужики ржать будут, но можно. В протеусе есть эмуляция ком порта, реального. На него вешаем программатор и в протеусе подключаем МК, в него кладем прогу, чтобы дергала ножками по СОМ порту и шила. Забавно будет.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
12.12.2009, 00:55
|
|
Гражданин KAZUS.RU
Регистрация: 09.04.2009
Сообщений: 607
Сказал спасибо: 25
Сказали Спасибо 49 раз(а) в 42 сообщении(ях)
|
Re: Управление шаговым мотором корректора фар
Сообщение от taukit
|
с момента моего вервого обращения сюда прошло много времени. И поскольку решения своего вопроса я пока что не нахожу
|
Я ж Вам практически всё нарисовал с DRV8811.
MK - есть, как DRV подключать - в вашем же даташите нарисовано.
Чего еще? Прошивку сделать. За 7% прибыли напишу я Вам такую прошивку и отлажу (совместно с Вами).
Вам собственноручно придется только собрать простенький программатор, чтоб прошивку в МК заливать.
И всё...
Надо за дело браться, а не винить помогающих Вам.
Еще соображения по делу:
Про контроль по датчику тока.
Предлагавшие это, очевидно считали, что когда двигатель механически упрется, ток обмоток должен возрасти.
Да, конечно.
Но не забывайте, что мы имеем дело с шаговиком. Это значит, что в тот момент, когда он "уперся" и ток возрос - двигатель УЖЕ развил максимально возможное для него усилие, которое приложилось к механической части конструкции. То есть то, что могло сломаться - уже сломалось, так что выключать - поздно.
По этой причине в маломощных конструкциях поступают тупо без всяких датчиков: движок упирается в ограничитель и просто буксует N-ное количество шагов.
Поскольку в данной конструкции (как пишет автор) датчиков положения не предусмотрено (и устанавливать их он не хочет), то выше сказанный вариант остается единственно возможным.
|
|
|
|
12.12.2009, 13:54
|
|
Вид на жительство
Регистрация: 26.02.2007
Сообщений: 447
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 35 сообщении(ях)
|
Re: Управление шаговым мотором корректора фар
Сообщение от j2153
|
Я ж Вам практически всё нарисовал с DRV8811.
|
Не пойдёт она. Надо не меньше 6,5 ватт рассеиваемой тепловой мощности. Она не даст столько. Её можно использовать только с специальными наворотами охлаждения камня и то, только кратковременно. Схема ненадёжная будет. Вот что мне по этому поводу сообщил знающий человек:
Цитата:
|
Считать надо так,
сначала ток сопротивление диаганоли моста + сопротивление обмотки
диагональ это два транзистора соответственно сумма их сопротивлений. В интегрированных драйверах эта величина в среднем 2 * 0,5 Ом.
ток получается 14В делим на 1 + 7 (7- сопротивление обмотки ШД) получаем 1,75 А. Теперь считаем тепло квадрат тока на сопротивление диагонала моста 1,75 * 1,75 * 1 = 3 Вт, в микросхеме у тебя 2 моста (т.е 4 диагонали) две из них всегда включены. т.е по теплу уже 6 ватт, и как правило рекомендуют умножить это на 2, так как при переключении транзисторы открываются не мгновенно, т.е если частота низкая можно не умножать, а если близка к предельной то обязательно. А корпуса в которых изготавливаются такие драйвера как правило без спец мер рассеивают не больше 2 Ватт.
|
forbidden, А прошивку как грузить в виртуальную микросхему? Если её в виде текстового файла написать, то куды тыкать?
Последний раз редактировалось taukit; 12.12.2009 в 14:14.
|
|
|
|
12.12.2009, 14:23
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Управление шаговым мотором корректора фар
Не правильные подсчеты. С такими подсчетами в простейший импульсный БП надо IGBT ставить на 200А т.к. сопротивление трансформатора меньше 10 Ом, а подключают его к 300В. Мотор - активная нагрузка. И постоянный ток через него не идет. Да и в крайнем случае 7 Вт кратковременно вполне допустимо.
|
|
|
|
12.12.2009, 15:02
|
|
Вид на жительство
Регистрация: 26.02.2007
Сообщений: 447
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 35 сообщении(ях)
|
Re: Управление шаговым мотором корректора фар
Easyrider83 Ну как говорится "За что купил...."
forbiddenПрошивка реального контроллера и прошивка виртуального в протеусе выглядят одинаково? Это файл *.HEX или *.LST или что-то другое?
|
|
|
|
12.12.2009, 17:17
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Управление шаговым мотором корректора фар
Протеус работает с hex файлом прошивки. Биты конфигурации не забудьте указать, а то совсем потеряетесь. Ставите МК, открываете свойства, добавляете файл прошивки, ставите биты конфигурации и указываете частоту. Протеус тем хорош, что при каждом симуляции грузит прошивку заново. Т.е. в одной программе написали и скомпилировали, а протеус тут же начинает симулировать уже новую вашу программу.
|
|
|
|
13.12.2009, 01:24
|
|
Гражданин KAZUS.RU
Регистрация: 09.04.2009
Сообщений: 607
Сказал спасибо: 25
Сказали Спасибо 49 раз(а) в 42 сообщении(ях)
|
Re: Управление шаговым мотором корректора фар
Сообщение от Easyrider83
|
Мотор - активная нагрузка. И постоянный ток через него не идет.
|
Вы забываете, что мы здесь имеем дело с шаговиком. А он может делать по шагу в минуту и вообще стоять. Так что постоянная составляющая совсем не мала!
Сообщение от taukit
|
Не пойдёт она. Надо не меньше 6,5 ватт рассеиваемой тепловой мощности.
|
Такого же типа драйвер есть: SLA7052, у него кажется порядка 4А ток через двигатель. Сама микруха может ставиться на радиатор. Но - дорогая! (больше тысячи руб), и труднодоставаемая ужасно.
Вообще плюс подобных драйверов в том, что они автоматически поддерживают нужный ток через двигатель и легче управляются (двумя сигналами только).
Если от этих плюсов отказаться, то можно использовать например HA13408 -это сборка девяти мощных логических элементов. Выходные ключи держат до 1А, 24v.
Никакого процессора там внутри нет, только усилители и всё. Так что, не делает ни преобразование фаз, ни поддержание тока.
С преобразованием фаз - это вполне решаемо: микроконтроллер сам может это всё просчитать (просто прошивка выйдет значительно сложнее).
А вот без поддержания тока, на больших скоростях момент двигателя будет падать.
Но там, где предельных скоростей не требуется и можно обойтись средними, я так делал - и ничего, спокойно крутились шаговики.
Только нужно уточнить: у Вас шаговики со средней точкой (5 выводов, 4 обмотки) или две обмотки (4 вывода без общей точки). Второе сложнее, т.к. требует мостового включения.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:12.
|
|