Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
20 Июль 2025, 16:58:29
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Аудио-Видео-Бытовая техника > Радиолюбительство
(Модераторы: Fox, Burn_13, azarius) > Тема:

Нужна помощь по микроконтроллерам

Страниц  :   Вниз
  Печать  
Автор Тема: Нужна помощь по микроконтроллерам  (Прочитано 1914 раз)
0 Пользователей и 1 Гость смотрят эту тему.
votodef
Кандидат в депутаты
****

Репутация: +406/-6
Offline Offline

Пол: Мужской
Сообщений: 3894


S Просмотр профиля WWW
« : 12 Июль 2010, 16:59:53 »

Здравствуйте уважаемые радиолюбители и радиопрофессионалы!

Мне нужно сделать курсовой проект по предмету "Микропроцессорная техника"
тема проекта "Проектирование светодиодного табло с механической разверткой"

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

Перечень требований к устройству, из задания на курсовой, выложу чуть поже.
Спасибо!
Записан
babuin
Депутат горсовета
*****

Репутация: +700/-4
Offline Offline

Пол: Мужской
Сообщений: 5628


элвис хэз лефт зе билдинг

Просмотр профиля
« Ответ #1 : 12 Июль 2010, 19:55:26 »

ща продет нихто и пофиксит все твои проблемы)))
Записан

Если в центре пирамиды Хеопса в 12 часов дня установить Александра Солодуху, то луч от его головы укажет, где находятся сокровища
Fankinch
Гость
« Ответ #2 : 12 Июль 2010, 20:14:03 »

ща продет нихто и пофиксит все твои проблемы)))

это он могет! Улыбка зверюга в этой области такой, что слов нет! микроконтроллеры - это его конек!
Записан
votodef
Кандидат в депутаты
****

Репутация: +406/-6
Offline Offline

Пол: Мужской
Сообщений: 3894


S Просмотр профиля WWW
« Ответ #3 : 13 Июль 2010, 11:07:07 »

вот оно))
исходные данные:
Устройство должно выводить бегущую строку текста.
1. Вертикальный размер символов - 8 пикселей (размер пикселя не менее 5мм)
2. Скорость вращения от 15 до 50 оборотов в секунду
3. Количество выводимых символов - не менее 12
4. Количество символов в сообщении - не менее 200
5. Интерфейс связи с компьютером - RS-232
Это строго по заданию курсача.

Вообще девайс представляет из себя вращающуюся в воздухе линейку светодиодов. Пока линеечка делает оборот диоды построчно (точнее в данном случае постолбцово) отображают все символы, и, благодаря инерционности зрения, можно наблюдать всю строку текста, какбы висящую в воздухе.

Похожие проекты есть тут и тут.
Вот видео девайсов со сходным принципом действия:



Я хотел бы немного изменить устройство, чтобы символы были читаемы при меньших скоростях вращения (2-9 об/сек), но для этого нужно увеличивать количество светодиодных линеек и соответственно усложняется схема.
Если это усложнение уж очень катастрофическое, то от идеи можно отказаться... ну а если реализуемо, то я заинтересован вплоть до построения действующего устройства.
Записан
Fankinch
Гость
« Ответ #4 : 13 Июль 2010, 11:15:48 »

Механическая развертка - экономия, однако. И смотрится красиво.
Записан
votodef
Кандидат в депутаты
****

Репутация: +406/-6
Offline Offline

Пол: Мужской
Сообщений: 3894


S Просмотр профиля WWW
« Ответ #5 : 13 Июль 2010, 12:02:10 »

Цитировать
Прошивку контроллеру будеш делать свою или искать в сети?
идеальный вариант наверное найти что-то похожее и переделать под свои нужды...
или я не прав?

Цитировать
скорость наоборот лучше повыше
оно понятно что лучше повыше, но идея с маленькой скоростью заключается в том, чтобы разместить все хозяйсво на колесе велосипеда...

Цитировать
синхронизация будет
эмм... это вопрос или утверждение? ))

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

И еще, я так понимаю это дело можно реализовать на контроллере PIC или Atmel. Для меня предпочтительнее последние, т.к. с PICами вообще не имел дел...
Записан
Fankinch
Гость
« Ответ #6 : 13 Июль 2010, 12:05:04 »

оно понятно что лучше повыше, но идея с маленькой скоростью заключается в том, чтобы разместить все хозяйсво на колесе велосипеда...

Блин, как сейчас говорят, креативненько!!!  Палец вверх Тока обороты непостоянны - обратная связь нужна.

Добавлено: 13 Июль 2010, 11:13:50
И на малой скорости мерцать сильно будет.

Добавлено: 13 Июль 2010, 12:20:49
И еще, я так понимаю это дело можно реализовать на контроллере PIC или Atmel.

А хрен его знает... Тут не так все просто. Контроллер должен будет получать сигнал от датчика холла (можно выдрать из компового вентилятора) и с учетом его показаний вводить поправки в моменты зажигания светодиодов в режиме реального времени. Довольно серьезный нужен контроллер, мега8 может и не подойти... Ну Нихто скажет точно!
« Последнее редактирование: 13 Июль 2010, 12:20:50 от Fankinch » Записан
votodef
Кандидат в депутаты
****

Репутация: +406/-6
Offline Offline

Пол: Мужской
Сообщений: 3894


S Просмотр профиля WWW
« Ответ #7 : 13 Июль 2010, 12:23:05 »

Обратная связь нужна в любом случае, т.к. по заданию (п. 2) скорость вращения может изменяться, а схема должна под нее подстраиваться...
Датчик скорости вращения можно реализовать на оптопаре (для большой скорости вращения) или на герконе (для малой)
Цитировать
И на малой скорости мерцать сильно будет.
Вот чтобы не мерцало нужно использовать несколько диодных линеек, движущихся по одной траектории. Каждая из них будет отрабатывать лишь свой сектор окружности.
Записан
Fankinch
Гость
« Ответ #8 : 13 Июль 2010, 12:29:27 »

Вот чтобы не мерцало нужно использовать несколько диодных линеек, движущихся по одной траектории.

тогда ПО еще сложней и микроконтроллер тоже! И схема будет ого-го - ключи нужны мощные и в большом количестве (контроллер такую бороду не потянет), потреблять будет много, вообщем на лисапед я думаю даже негде будет ставить. Один акум нужен будет какой! А если добавить к этому, что схема будет стоять на самом колесе и обрызгиваться водой, грязью, постоянно трястить, то задача вообще архисложная!

Датчик скорости вращения можно реализовать на оптопаре (для большой скорости вращения) или на герконе (для малой)

тоже вариант! а можно как я говорил на датчике холла из компового вентилятора! он на малом газу хорошо работает!
Записан
Fankinch
Гость
« Ответ #9 : 13 Июль 2010, 15:13:05 »

А, ну тогда хорошо Подмигивающий. Все-таки контроллеры - великая и могучая штука!
Записан
vangluukas
Гость
« Ответ #10 : 13 Июль 2010, 17:09:37 »

а питание для этого устройства куда планируешь вешать?
если сразу на колесо- получишь фугасный снаряд с мускульной тягой,
если АКБ на багажник- то без щеток или индуктивной связи не обойдешся,
щетки- грязи и воды боятся сильно. 
Записан
Fankinch
Гость
« Ответ #11 : 13 Июль 2010, 22:18:43 »

Щетку надо ставить одну... второй провод - масса. Блин, ненадежно...

ЗЫ. А качестве датчика оборотов можно заюзать датчик велокомпа (100% он у автора есть на велике).
Записан
votodef
Кандидат в депутаты
****

Репутация: +406/-6
Offline Offline

Пол: Мужской
Сообщений: 3894


S Просмотр профиля WWW
« Ответ #12 : 14 Июль 2010, 02:02:39 »

Цитировать
Пусть автор опеделится по какому из примеров он хочет девайс
больше подходит тот пример, где "бегущая строка", только плоскость вращения другая...

Цитировать
а питание для этого устройства куда планируешь вешать?
а что, батареек пальчиковых мало будет для такого устройства? если не на сверхярких диодах, а на обычных...
Лучше конечно все хозяйство разместить на колесе.

Цитировать
и кто ему напишет прогу на комп чтоб готовить картинки и заливать их в устройство
эмм... а через AVRStudio это низя сделать?

Цитировать
А качестве датчика оборотов можно заюзать датчик велокомпа (100% он у автора есть на велике).
таких датчиков пара-тройка найдется в хозяйстве от сломанных велокомпьютеров... хотя там вобщемто обычный геркон, запаянный в пластмассу...
Кстати, а импульс от датчика(ов) нужен один на оборот колеса или соответственно количеству линеек?

Кстати, я первоначально почему-то пропустил один важный пункт задания:
Устройство должно содержать встроенные шрифты - русский, белорусский и английский...

Я в общих чертах уже определился как будет выглядеть механическая часть "табло". Завтра-послезавтра попытаюсь излить свои мысли на чертеж и выложу сюда.
Записан
S_Alex
Молодой Гродненец
*

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 12


Просмотр профиля WWW
« Ответ #13 : 17 Июль 2010, 21:43:58 »

Пока в Гродно могу проконсультировать. Стучите в личку.
Проги пишу на AVRASM2 среда разработки RadAsm. При разработке пользуюсь Proteus, P-CAD, KOMPAS v10.
Получаются вот такие штучки http://kntu-tk.narod.ru/designs.html

В отпуске скучновато. Если кому помогу буду рад.
Записан
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2025, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,149 секунд. Запросов: 20.