roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 апр 2025, 11:48

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 68 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 06 окт 2007, 00:08 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Добавил сегодня 4 светика на порт А. Написал программу в которой можно ставить галочки типа светик горит или не горит. Соответственно это все безобразие отображается на светиках. Горит 1 и 3 снизу светики из-за вспышки плохо видно.


Вложения:
038.JPG
038.JPG [ 34.95 КиБ | Просмотров: 3433 ]
СОМ.JPG
СОМ.JPG [ 8.84 КиБ | Просмотров: 3565 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 окт 2007, 00:32 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Програмно-аппаратный комплекс однако !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 09 окт 2007, 16:04 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Ну освоил до тех пределов каких планировал.
Могу:
1. С ПК выводить на LCD (hd44780) текст.
2. Зажигать и тушить светодиоды с ПК, при желании вместо них можно повесить движки или еще что-нибудь.
Ну и ясное дело написал под все это дело софт. Будет время напишу какой-нить мануал что ли.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 21 окт 2007, 13:22 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
СОМ порт это не сложно
Задача: разработать устройство позволяющее с компьютера через СОМ порт управлять 8 светодиодами. Не сложно догадаться, что вместо светодиодов можно подключить другие устройсва.
Что нам понадобится:
1. МК Mega16 и ST232 (преобразователь уровней rs232 в 5-и вольтовую логику).
2. Мелкая рассыпуха.
3. Delphi 7 или выше.
4. CVavr 1.25.2 Beta1 или выше.
Для начала идем на http://www.avr123.nm.ru/z4.htm и http://www.avr123.nm.ru/z5.htm
Подключаем ST232 по его ДШ.
Разводка платы в SprinLayout5.0
Ниже рахив.


Вложения:
ST232 схема подключения.JPG
ST232 схема подключения.JPG [ 28.64 КиБ | Просмотров: 2766 ]
ST232+Mega16.JPG
ST232+Mega16.JPG [ 128.45 КиБ | Просмотров: 2778 ]
rs232 .rar [34.55 КиБ]
Скачиваний: 60
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 21 окт 2007, 14:01 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
вот блин
чёж я так плату не развёл???
чтоб USART разъм былс ключиком дабы не путать


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 21 окт 2007, 14:09 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
На стр http://www.avr123.nm.ru/z4.htm я советую max232 поставить в отдельный кабель. Так как ПК обычно меньше штук чем устройств на МК и нет смысла в каждое втыкать max232. Т.е. "шнурок" один торчит в ПК а устройства к нему разные можно подрубать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 21 окт 2007, 14:23 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
вот неудежался сфоткал свою макетку. мах232 на плате разведен. все выводы меги 16 на разъемах - даже кварц. хошь клаву хошь ЛСД хошь ключи вешай. Есть стабилизаторы +5 и +12в. на всех 4х разъемах портов присутсвует 0, +5,+12 V. Есь переходники Тинька, мега 44/88/168 проверенные. если мега 8я совпадает по цоклевке то и ее можно .

Вложение:
Комментарий к файлу: архив лайоут
AVR_maket_main_tyni2313_mega16_mega168.rar [74.74 КиБ]
Скачиваний: 87


Вложение:
Комментарий к файлу: внешний вид платы в лайоуте
maketka.GIF
maketka.GIF [ 67.66 КиБ | Просмотров: 2771 ]


пример
Вложение:
Комментарий к файлу: пример
radio_com4.jpg
radio_com4.jpg [ 84.12 КиБ | Просмотров: 2807 ]


Последний раз редактировалось rig 30 ноя 2007, 09:49, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 21 окт 2007, 15:04 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
rig писал(а):
вот неудежался


Это надо публиковать ИМХО обязательно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 21 окт 2007, 15:09 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
некому было пока в робофоруме не поселился. вытащите тогда в отдельную тему может у кого вопросы появятся. кстати начинал с курса 123 .
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 21 окт 2007, 15:59 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
rig писал(а):
начинал с курса 123 .
Изображение


Только без фанатизма !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 21 окт 2007, 16:13 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
все в разумных пределах
Изображение

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 21 окт 2007, 17:50 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Прикольно LCD на шлейфе, а у меня на шлейфе не захотел работать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 21 окт 2007, 18:05 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
там еще клавку видно от китайского калькулятора, 4х6 клавишь всего один порт задействован 8 ног.
почему по шлейфу не пошел лсд? вот мой ни чего там нет один провод и все
Вложение:
LCD.jpg
LCD.jpg [ 49.9 КиБ | Просмотров: 2735 ]

и такой работал тоже, в два раза боьлше первого
Вложение:
LCD 001.jpg
LCD 001.jpg [ 55.13 КиБ | Просмотров: 2750 ]

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 09 дек 2007, 03:38 
Не в сети
Аватара пользователя

Зарегистрирован: 19 фев 2007, 19:18
Сообщения: 108
Откуда: msk
Не подскажете чем обусловлено появление иероглифов при приеме данных от МК (atmega8) ?
собрал через max232. протестировал, соединив rx tx max232. написал свою программу - отправляю текст и получаю его же.
но когда соединил max232 с мк, в которой в цикле while(1) есть единственная строчка putchar(getchar()); , мк возвращает одни иероглифы.
в чем может заключаться проблема?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как я осваиваю COM порт
СообщениеДобавлено: 09 дек 2007, 11:23 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
раз появился в связке МК значит в нем поблемы:
не совпадают скорости скорей всего ПК и МК.
попробуй на самых маленьких связаться 1200/2400/4800 к примеру. для более высоких надо ставить кварц из ДШ


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 68 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 4 часа


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO