реклама на сайте
подробности

 
 
10 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Бегущая строка
23322
сообщение Oct 18 2007, 09:52
Сообщение #1


Частый гость
**

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



это наверное в раздел AVR.
Здравствуйте уважаемые.
итак. есть потребность в создании бег. строки. но с небольшой переделкой. чтобы там ничего не бегало. А просто, чтоб на проге на ПК была форма - с РадиоБатонами или ЧекВокс (в с++), ну или просто кнопка Батон. и при нажатии на одну кнопку, загорался только определённый диод. размеры бегущей строки будут минимальны, где то 10*15 см ну или что то в пределах, а диодов около 300 - 400. управление с пк через Usb.
я немного занимался программированием на с++, и думаю что в проге нужен только единичный совет как начать, а всё остальное будет не так сложно. почитал Ваш форум посмотрел схемы, но не до конца разобрался.
вот нужен совет по реализации.

небольшое предисловие.
я в принципи с форумов полноприводных авто. Если будете на форумах Нива, Шнива, Минивэн, Уазбука, Калина, Волга и ГАзель то буду рад там общаться с форумчанами данного форума.
т.к. я уже общался с на форумах, то понимаю, что я щас во многом создал "блондинскую тему", но в поиске не нашёл.
спасибо за понимание и с уважением к учасникам форума.
Go to the top of the page
 
+Quote Post
war4one
сообщение Oct 18 2007, 11:34
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 264
Регистрация: 16-07-05
Из: г. Уфа
Пользователь №: 6 851



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


--------------------
Электронные устройства Open Hardware
Go to the top of the page
 
+Quote Post
pkuz
сообщение Oct 18 2007, 11:48
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 76
Регистрация: 23-02-07
Из: Минск
Пользователь №: 25 611



07.gif В принцепе не знаю что и ответить,отвечу просто LPC2148, цена,куча портов, USB
Go to the top of the page
 
+Quote Post
Focus
сообщение Oct 18 2007, 21:23
Сообщение #4


Участник
*

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



помоему лпц слишком сложно. Достаточно какой-нибудь меги, только чтобы ног хватало. На компе программируем ком порт через вынь апи. Если интересует инфа по работе с портом - пиши в личку. Преобразователь можно взять от какого-нибудь кабеля для телефона. А в остальном все не сложно... Для контроллера проще всего написать прогу на с. Единственная проблема - построение надежногопротокола обмена данными.
Go to the top of the page
 
+Quote Post
ALexx
сообщение Oct 19 2007, 06:38
Сообщение #5


Местный
***

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



Цитата(23322 @ Oct 18 2007, 12:52) *
...вот нужен совет по реализации.



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

1) Выбор компонентов и разработка принципиальной электрической схемы устройства.
2) Разработка печатной платы устройства и уточнение типа используемых компонентов. Изготовление печатной платы.
3) Написание встроенного ПО для микроконтроллера, обслуживающего устройство. Отладка.
4) Написание ПО верхнего уровня (Win32 и т.п.), обеспечивающего связь с устройством.

Вот 4 основных этапа, которые надо пройти. Если интересно разобраться самому и есть на то время - чудесно и Форум Вам в этом поможет. К тому же, как отмечалось выше, тема не нова и можно найти и схему и плату и готовые прошивки.. Только заточить их под свою задачу.

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

Удачи в освоении!
Go to the top of the page
 
+Quote Post
23322
сообщение Oct 19 2007, 07:28
Сообщение #6


Частый гость
**

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



war4one
микроконтроллер для управления + память для хранения картинки (если у микроконтроллера недостаточно)

что уважаемые посоветуете чтоб объединить сей пункты, и особо не гемороиться в дальнейшем?


pkuz
http://projects.caxapa.ru/index.html?ID=26
я прав?

http://electronix.ru/forum/index.php?showtopic=13570


Focus
Достаточно какой-нибудь меги

какой подскажете?


ALexx
время есть, желание тоже.


с уважением!
Go to the top of the page
 
+Quote Post
pkuz
сообщение Oct 19 2007, 07:45
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 76
Регистрация: 23-02-07
Из: Минск
Пользователь №: 25 611



Да, конечно покупать не стоит,а вот готовое схемотехническое решение,питания подключение USB и порт для программирования "отзеркалить" можно. Есть конечно особенности написания программ, но это свойственно каждой архитектуре МК.
Go to the top of the page
 
+Quote Post
23322
сообщение Oct 21 2007, 07:48
Сообщение #8


Частый гость
**

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



pkuz
ну а всё таки - какой МК выбрать Вы посоветуете ...
Go to the top of the page
 
+Quote Post
ALexx
сообщение Oct 22 2007, 07:09
Сообщение #9


Местный
***

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



Цитата(23322 @ Oct 21 2007, 10:48) *
pkuz
ну а всё таки - какой МК выбрать Вы посоветуете ...

Focus
Достаточно какой-нибудь меги

какой подскажете?


Например, ATMega32: 32к Флеша, 2к ОЗУ, 1к EEPROMа, USART, SPI, I2C. Довольно неплохой и проверенный камень как для простых так и для относительно сложных разработок.
Масса примеров применения и доступность средств разработки.
Go to the top of the page
 
+Quote Post
23322
сообщение Oct 23 2007, 10:37
Сообщение #10


Частый гость
**

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



ну всё таки, уважаемые посоветуйте мк с основными плюсами ... и еслине столжно с плюсами и минусами каждого мк.
и мануалы по работе или литературу.
Go to the top of the page
 
+Quote Post
Axxel
сообщение Oct 23 2007, 13:46
Сообщение #11


Частый гость
**

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



Цитата(23322 @ Oct 23 2007, 16:37) *
ну всё таки, уважаемые посоветуйте мк с основными плюсами ... и еслине столжно с плюсами и минусами каждого мк.
и мануалы по работе или литературу.


ALexx вам и посоветовал МК подходящий для вашей задачи, какие могут быть плюсы и минусы?
Выводов достаточно, памяти тоже.
Литература: даташиты на МК и форум. smile.gif


--------------------
Если боишься - не говори. если сказал - не бойся. ©
Go to the top of the page
 
+Quote Post
soshnev
сообщение Oct 23 2007, 14:03
Сообщение #12


Частый гость
**

Группа: Новичок
Сообщений: 119
Регистрация: 26-08-05
Пользователь №: 7 989



Цитата(Axxel @ Oct 23 2007, 17:46) *
ALexx вам и посоветовал МК подходящий для вашей задачи, какие могут быть плюсы и минусы?
Выводов достаточно, памяти тоже.
Литература: даташиты на МК и форум. smile.gif

Мы очень давно работали с ЖКИ через LPT (вообще без MK, просто немного логики).
При посылке можно было не ждать что сигнал принят.

И просто можно организовать посылку или программу

copy файл prn:

Можно также подобрать легко в программе паузу на нужное время.
(sleep)
Короче есть вариант - посылайте файлы на LPT и на проводах LPT постройте логику...
Go to the top of the page
 
+Quote Post
Focus
сообщение Oct 23 2007, 20:16
Сообщение #13


Участник
*

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



Доброго времени суток. Сот небольшой класс для работы с ком портом на сях. Там только не зватает функции передачи файлов. не было надобности.Но ее вписать не проблема.
В данной задаче при подходе к выбору МК, думаю надо смотреть только на кол-во ног. Ибо памяти и скорости хватит в любой меге.
Прикрепленные файлы
Прикрепленный файл  CCOM_Port.rar ( 1.04 килобайт ) Кол-во скачиваний: 147
 
Go to the top of the page
 
+Quote Post
ALexx
сообщение Oct 24 2007, 07:26
Сообщение #14


Местный
***

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



Цитата(soshnev @ Oct 23 2007, 17:03) *
Мы очень давно работали с ЖКИ через LPT (вообще без MK, просто немного логики).
При посылке можно было не ждать что сигнал принят.
И просто можно организовать посылку или программу
Короче есть вариант - посылайте файлы на LPT и на проводах LPT постройте логику...


Если идти по такому пути, то я бы не ориентировался на LPT. Отмирает он по-маленьку sad.gif....
Время заставляет ориентироваться на USB, а изготовители мостов (USB-UART, USB-FIFO) делают подобный переход практически безболезненным.

Тот же самый ЖКИ можно прицепить к УСБ через FT232(FT245) в режиме BitBang, а управление индикатором сведется к уже известной процедуре передачи определенной последовательности байтов на шину данных ЖКИ и изменению состояния выводов квитирования индикатора.
Т.е. схема проста: USB <-> FT232(BitBang) <-> ЖКИ, плюс программа верхнего уровня (Win32, Linux), обеспечиающая передачу информации на ЖКИ от РС.
Дополнительный "плюс" данного решения - отсутствие необходимости во внешнем блоке питания, чего при работе с LPT достичь невозможно.
Go to the top of the page
 
+Quote Post
23322
сообщение Oct 24 2007, 09:59
Сообщение #15


Частый гость
**

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



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

Сообщение отредактировал 23322 - Oct 24 2007, 10:09
Go to the top of the page
 
+Quote Post

10 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 11:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.01529 секунд с 7
ELECTRONIX ©2004-2016