roboforum.ru

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

palindroid

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Re: palindroid

Сообщение yak-40 » 12 фев 2010, 00:02

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

Re: palindroid

Сообщение galex1981 » 12 фев 2010, 00:03

Молодчина!!! Если ЛУТом сделано, интересно узнать какой принтер у топикстартера
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: palindroid

Сообщение sergy1976 » 12 фев 2010, 01:11

Nikitoz писал(а):Двигатели управляются отдельной платой-драйвером на базе микросхем TA7291S.


хотел прикупить себе такие микрухи, но в итоге взял в другом корпусе TA7291P, более мощные. Как управляешь скоростью движения? На один вход ШИМ, а на другой 0 или 1? При смене направления вращения ШИМ инвертируешь?
sergy1976
 
Сообщения: 27
Зарегистрирован: 13 ноя 2009, 18:12
Откуда: Ярославль

Re: palindroid

Сообщение Nikitoz » 13 фев 2010, 00:19

Плата сделана ЛУТом. надпись на корпусе сделана тоже ЛУТом, делал разметку для отверстий , за одно и название нанес =) Принтер у меня HP LaserJet 1020 .
По поводу драйверов , на микрухе два входа с направлениями, есть вход Vref, но фиг знает что это , по результатам экспериментов и чтению даташитов на enable не похож. управление осуществляется по линии направления и линии ШИМа , дак вот , я реализовал это через 2 элемента И-НЕ на канал в составе микросхемы 74НС132 , выходы к направлениям
В выходные выложу фотки материнки и драйвера
Имхо больше корпуса ему не надо , и так всё завершенно выглядит.
Nikitoz
 
Сообщения: 16
Зарегистрирован: 10 фев 2010, 20:27
Откуда: Екатеринбург
Skype: nikitoz236
прог. языки: Ассемблер, си
ФИО: Куликов Никита Александрович

Re: palindroid

Сообщение lericat » 14 фев 2010, 19:24

А на чем драйвер двигателей собрал? Сколько каналов управления двигателями 2 или 4
Рожденый ползать может руководить полетами!
Аватара пользователя
lericat
 
Сообщения: 27
Зарегистрирован: 13 авг 2009, 20:34
Откуда: Уфа
прог. языки: Pascal, Delphi, MicroC

Re: palindroid

Сообщение Vovan » 14 фев 2010, 19:32

написано же в 1-м посте:
Nikitoz писал(а):Двигатели управляются отдельной платой-драйвером на базе микросхем TA7291S.
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: palindroid

Сообщение Nikitoz » 20 фев 2010, 17:19

Вот снова вернулся к роботу, купил кучу конденсаторов 0,1 мкф и напаял их перед питанием всего чего можно , тсопа , контроллера , общий вход питания материнки, дабы не фонили двигатели итд , ато были прблемы, на драйвер напаял электролитический конденсатор 470 мкФ, а также подтянул резисторами 10 КОм к земле входы каналов ШИМа и входы транзисторов ярко светящих ИК светодиодов, дабы случайно от наводок робот не убежал при программировании. Со светодиодами вообще опасно , я завел на них по целому амперу, без токоограничиталей, и включать их можно только импульсно, если от наводок загорятся то всё , не будет светодиодов :).
Выкладываю фотки материнской платы и драйвера двигателей
Вложения
P1030491.JPG
Материнка крупным планом сверху
P1030505.JPG
Материка , вид со стороны дорожек
P1030503.JPG
Драйвер со стороны дорожек, видно логику
P1030504.jpg
Драйвер, детали
Nikitoz
 
Сообщения: 16
Зарегистрирован: 10 фев 2010, 20:27
Откуда: Екатеринбург
Skype: nikitoz236
прог. языки: Ассемблер, си
ФИО: Куликов Никита Александрович

Re: palindroid

Сообщение yak-40 » 20 фев 2010, 18:24

Ну дак это всё работает? :wink:

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

Re: palindroid

Сообщение Nikitoz » 20 фев 2010, 18:46

Всё чудесно теперь работает , раньше возникали проблем что вовремя заливки новой прошивки робот наводками срывался с места
Тсоп запитан напрямую , параллельно конденсатор 0,1мкф , а данные подтянуты к плюсу резистором , там снизу платы посередине контакты тсопа, видно резистор и конденсатор

Еще был веселый момент , при включении двигателей тсоп ловил какую то гадость, поставил задержку, а вот когда шим пробовал дак он вообще отказывался работать. Спас электролит на драйвере

В общем теперь на собственном опыте познал пользу конденсаторов в цепях питания :)
Nikitoz
 
Сообщения: 16
Зарегистрирован: 10 фев 2010, 20:27
Откуда: Екатеринбург
Skype: nikitoz236
прог. языки: Ассемблер, си
ФИО: Куликов Никита Александрович

Re: palindroid

Сообщение yak-40 » 20 фев 2010, 22:00

Nikitoz писал(а):при включении двигателей тсоп ловил какую то гадость,

Правильно, подключен же не по даташиту, производители ведь думали, не зря резистор в цепь питания поставили... :P

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

Re: palindroid

Сообщение кулер 23 » 20 фев 2010, 22:44

Ух ты а это с помощью чего так рисовать можно?
Аватара пользователя
кулер 23
 
Сообщения: 798
Зарегистрирован: 17 апр 2009, 19:44
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий

Re: palindroid

Сообщение yak-40 » 20 фев 2010, 23:02

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

Re: palindroid

Сообщение кулер 23 » 20 фев 2010, 23:04

:ROFL: Так и знал :D
Аватара пользователя
кулер 23
 
Сообщения: 798
Зарегистрирован: 17 апр 2009, 19:44
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий

Re: palindroid

Сообщение SkyStorm » 21 фев 2010, 22:11

кулер 23 писал(а):Ух ты а это с помощью чего так рисовать можно?

Я уже задавал этот вопрос в личке ))) получил такой же ответ )))
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: palindroid

Сообщение yak-40 » 22 фев 2010, 09:51

SkyStorm писал(а):кулер 23 писал(а):
Ух ты а это с помощью чего так рисовать можно?
Я уже задавал этот вопрос в личке ))) получил такой же ответ )))

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

Пред.След.

Вернуться в Наши проекты

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

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

cron