|
Бегущая строка |
|
|
|
Oct 18 2007, 09:52
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 18-10-07
Пользователь №: 31 463

|
это наверное в раздел AVR. Здравствуйте уважаемые. итак. есть потребность в создании бег. строки. но с небольшой переделкой. чтобы там ничего не бегало. А просто, чтоб на проге на ПК была форма - с РадиоБатонами или ЧекВокс (в с++), ну или просто кнопка Батон. и при нажатии на одну кнопку, загорался только определённый диод. размеры бегущей строки будут минимальны, где то 10*15 см ну или что то в пределах, а диодов около 300 - 400. управление с пк через Usb. я немного занимался программированием на с++, и думаю что в проге нужен только единичный совет как начать, а всё остальное будет не так сложно. почитал Ваш форум посмотрел схемы, но не до конца разобрался. вот нужен совет по реализации.
небольшое предисловие. я в принципи с форумов полноприводных авто. Если будете на форумах Нива, Шнива, Минивэн, Уазбука, Калина, Волга и ГАзель то буду рад там общаться с форумчанами данного форума. т.к. я уже общался с на форумах, то понимаю, что я щас во многом создал "блондинскую тему", но в поиске не нашёл. спасибо за понимание и с уважением к учасникам форума.
|
|
|
|
10 страниц
1 2 3 > »
|
 |
Ответов
(1 - 14)
|
Oct 18 2007, 11:34
|
Местный
  
Группа: Свой
Сообщений: 264
Регистрация: 16-07-05
Из: г. Уфа
Пользователь №: 6 851

|
Бегущая строка - вещь достаточно несложная, и = микроконтроллер для управления + память для хранения картинки (если у микроконтроллера недостаточно) + драйверы светодиодов (по вертикали и по горизонтали) + светодиоды. Обмен с компьютером в самом простом варианте - через COM-порт, посложнее - через преобразователь USB-COM-порт, еще сложнее - через "просто" USB. Если по каким-то конкретным кусочкам есть вопросы - спрашивайте. Но, имхо, вопрос достаточно замыленный и в гугле есть почти все ответы.  Да и здесь, на электрониксе, тема достаточно популярная.
--------------------
|
|
|
|
|
Oct 18 2007, 21:23
|
Участник

Группа: Участник
Сообщений: 39
Регистрация: 22-02-06
Из: Россия, Курск
Пользователь №: 14 603

|
помоему лпц слишком сложно. Достаточно какой-нибудь меги, только чтобы ног хватало. На компе программируем ком порт через вынь апи. Если интересует инфа по работе с портом - пиши в личку. Преобразователь можно взять от какого-нибудь кабеля для телефона. А в остальном все не сложно... Для контроллера проще всего написать прогу на с. Единственная проблема - построение надежногопротокола обмена данными.
|
|
|
|
|
Oct 19 2007, 06:38
|

Местный
  
Группа: Свой
Сообщений: 243
Регистрация: 22-09-04
Из: Burbach, Germany
Пользователь №: 704

|
Цитата(23322 @ Oct 18 2007, 12:52)  ...вот нужен совет по реализации. Задача довольно проста для человека знакомого с разработкой подобных устройств. И, как обычно, содержит следующие этапы: 1) Выбор компонентов и разработка принципиальной электрической схемы устройства. 2) Разработка печатной платы устройства и уточнение типа используемых компонентов. Изготовление печатной платы. 3) Написание встроенного ПО для микроконтроллера, обслуживающего устройство. Отладка. 4) Написание ПО верхнего уровня (Win32 и т.п.), обеспечивающего связь с устройством. Вот 4 основных этапа, которые надо пройти. Если интересно разобраться самому и есть на то время - чудесно и Форум Вам в этом поможет. К тому же, как отмечалось выше, тема не нова и можно найти и схему и плату и готовые прошивки.. Только заточить их под свою задачу. Если же времени или желания нет, то все или некоторые этапы можно "отдать другим" - заказать , а самому заняться наиболее интересной частью проекта. Удачи в освоении!
|
|
|
|
|
Oct 19 2007, 07:28
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 18-10-07
Пользователь №: 31 463

|
war4one микроконтроллер для управления + память для хранения картинки (если у микроконтроллера недостаточно) что уважаемые посоветуете чтоб объединить сей пункты, и особо не гемороиться в дальнейшем? pkuz http://projects.caxapa.ru/index.html?ID=26я прав? http://electronix.ru/forum/index.php?showtopic=13570Focus Достаточно какой-нибудь меги какой подскажете? ALexx время есть, желание тоже. с уважением!
|
|
|
|
|
Oct 22 2007, 07:09
|

Местный
  
Группа: Свой
Сообщений: 243
Регистрация: 22-09-04
Из: Burbach, Germany
Пользователь №: 704

|
Цитата(23322 @ Oct 21 2007, 10:48)  pkuz ну а всё таки - какой МК выбрать Вы посоветуете ...
Focus Достаточно какой-нибудь меги
какой подскажете? Например, ATMega32: 32к Флеша, 2к ОЗУ, 1к EEPROMа, USART, SPI, I2C. Довольно неплохой и проверенный камень как для простых так и для относительно сложных разработок. Масса примеров применения и доступность средств разработки.
|
|
|
|
|
Oct 23 2007, 13:46
|

Частый гость
 
Группа: Новичок
Сообщений: 140
Регистрация: 31-01-07
Из: Челябинск
Пользователь №: 24 896

|
Цитата(23322 @ Oct 23 2007, 16:37)  ну всё таки, уважаемые посоветуйте мк с основными плюсами ... и еслине столжно с плюсами и минусами каждого мк. и мануалы по работе или литературу. ALexx вам и посоветовал МК подходящий для вашей задачи, какие могут быть плюсы и минусы? Выводов достаточно, памяти тоже. Литература: даташиты на МК и форум.
--------------------
Если боишься - не говори. если сказал - не бойся. ©
|
|
|
|
|
Oct 23 2007, 14:03
|
Частый гость
 
Группа: Новичок
Сообщений: 119
Регистрация: 26-08-05
Пользователь №: 7 989

|
Цитата(Axxel @ Oct 23 2007, 17:46)  ALexx вам и посоветовал МК подходящий для вашей задачи, какие могут быть плюсы и минусы? Выводов достаточно, памяти тоже. Литература: даташиты на МК и форум.  Мы очень давно работали с ЖКИ через LPT (вообще без MK, просто немного логики). При посылке можно было не ждать что сигнал принят. И просто можно организовать посылку или программу copy файл prn: Можно также подобрать легко в программе паузу на нужное время. (sleep) Короче есть вариант - посылайте файлы на LPT и на проводах LPT постройте логику...
|
|
|
|
|
Oct 23 2007, 20:16
|
Участник

Группа: Участник
Сообщений: 39
Регистрация: 22-02-06
Из: Россия, Курск
Пользователь №: 14 603

|
Доброго времени суток. Сот небольшой класс для работы с ком портом на сях. Там только не зватает функции передачи файлов. не было надобности.Но ее вписать не проблема. В данной задаче при подходе к выбору МК, думаю надо смотреть только на кол-во ног. Ибо памяти и скорости хватит в любой меге.
|
|
|
|
|
Oct 24 2007, 07:26
|

Местный
  
Группа: Свой
Сообщений: 243
Регистрация: 22-09-04
Из: Burbach, Germany
Пользователь №: 704

|
Цитата(soshnev @ Oct 23 2007, 17:03)  Мы очень давно работали с ЖКИ через LPT (вообще без MK, просто немного логики). При посылке можно было не ждать что сигнал принят. И просто можно организовать посылку или программу Короче есть вариант - посылайте файлы на LPT и на проводах LPT постройте логику... Если идти по такому пути, то я бы не ориентировался на LPT. Отмирает он по-маленьку  .... Время заставляет ориентироваться на USB, а изготовители мостов (USB-UART, USB-FIFO) делают подобный переход практически безболезненным. Тот же самый ЖКИ можно прицепить к УСБ через FT232(FT245) в режиме BitBang, а управление индикатором сведется к уже известной процедуре передачи определенной последовательности байтов на шину данных ЖКИ и изменению состояния выводов квитирования индикатора. Т.е. схема проста: USB <-> FT232(BitBang) <-> ЖКИ, плюс программа верхнего уровня (Win32, Linux), обеспечиающая передачу информации на ЖКИ от РС. Дополнительный "плюс" данного решения - отсутствие необходимости во внешнем блоке питания, чего при работе с LPT достичь невозможно.
|
|
|
|
|
Oct 24 2007, 09:59
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 18-10-07
Пользователь №: 31 463

|
Спасибо за ответы, буду думать об управлении с ком порта и ATMega32, но какой именно ... http://tyndex.ru/pr/all_search?arid=1&...p;pnam=ATMega32или может подскажите где будет надёжнее купить ... (исходя из Ваших соображений). ещё вопрос: возможно ли будет организавать двух сторонюю связь? грубо перегорел диод - вывелось сообщение ...
Сообщение отредактировал 23322 - Oct 24 2007, 10:09
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|