roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 27 янв 2011, 14:56 
Не в сети

Зарегистрирован: 07 янв 2010, 17:00
Сообщения: 7
Откуда: Kursk
да, можно 2 по 35 выводов. в общем как угодно
dccharacter, Вы сможете это сделать? ну всмысле дать мне примерную схему и прошивку. мой бюджет указан в первом посте :)

насчет дисплея конечно круто, но мне нужно именно чтоб диоды показывали)


Последний раз редактировалось nicotinoff 27 янв 2011, 14:58, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 27 янв 2011, 15:00 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
давайте ТЗ, попробуем. Если не будет получаться, я это достаточно быстро пойму и сообщу.

Добавлено спустя 3 минуты:
о, я тут вообще все классно придумал, даже интересно стало. Давайте пробовать.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 27 янв 2011, 15:07 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
имхо точнее задайте что с чем должно быть замкнуто и что должно потухнуть...

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 27 янв 2011, 15:15 
Не в сети

Зарегистрирован: 17 фев 2010, 11:39
Сообщения: 27
Откуда: Киев
прог. языки: PHP
ФИО: Сергей
vadinator писал(а):
Тогда надо МК на 70 пинов подобрать :) Ну или светодиоды на сдвиговые регистры вешать...
В остальном всё "довольно просто", все выводы настраиваются на ввод и один из них по очереди на вывод. Дальше смотрим на каких входах появился сигнал. Они и считаются замкнутыми с активным. Но вот как вывести всю эту "таблицу связей" на индикаторы и понять какие с какими??? вероятно только пошагово, а не в автоматическом цикле...

проверка портов контроллера по этому принципу: http://figleymigley.livejournal.com/1829.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 27 янв 2011, 16:55 
Не в сети
Аватара пользователя

Зарегистрирован: 20 сен 2007, 11:44
Сообщения: 491
Откуда: Харьков
Skype: Victorovych_FF
прог. языки: ASM
ФИО: Иван ВикторОвич
Цитата:
нужно написать несложную программку, примерно опишу ее.

есть 35 пинов, напротив 35 светодиодов. если некоторые пины замкнуть, должны загореться/погаснуть светодиоды кот напротив. замкнуть не на землю, а между собой.


Феерия блин, догадайся мол сама...
Тебе матрицу с динамикой надо?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 27 янв 2011, 20:05 
Не в сети
Аватара пользователя

Зарегистрирован: 28 ноя 2005, 12:05
Сообщения: 583
Откуда: Москва
Это называется не программку написать, а прибор разработать.

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

Так что насчёт спаять самому и через программатор залить ПО, которое кто-то написал без отладки - сказка (imho).

Насчёт схемотехники - мне представляется, что удобней делать через сдвиговые регистры с защелкой и мультиплексоре.

_________________
http://www.imobot.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 28 янв 2011, 14:45 
Не в сети

Зарегистрирован: 07 янв 2010, 17:00
Сообщения: 7
Откуда: Kursk
Цитата:
Это называется не программку написать, а прибор разработать.

ну не совсем так..
Я понимаю что надо сделать, отладить программу можно будет и с 3мя светодиодами на макете с навесной пайкой.. а спаять я че угодно смогу. не думаю что в этом проекте будут сложности с готовым устройством. Вот есть еще один проект у меня на примете, там да, отлаживать придется долго. Я же понимаю процесс. :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 28 янв 2011, 15:52 
Не в сети
Аватара пользователя

Зарегистрирован: 28 июл 2009, 10:02
Сообщения: 862
Откуда: Самара
ФИО: Павел Сергеевич
загадочно все как-то ;)
случаем не курсач?
А зачем контроллер-то вообще?
Замкнули между собой пины - появилась электрическая цепь - вот вам светодиоды и загорелись которые в этой цепи стоят.
или описывайте процесс по полочкам и схемку как вы представляете хоть в виде карандашного эскиза было бы неплохо приложить.

Добавлено спустя 16 минут 40 секунд:
Сколько между собой одновременно может замкнуться пинов? маскимум, что все 35?

_________________
«Сон разума рождает чудовищ»


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 28 янв 2011, 17:08 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
gpio надо 35 + порты для 35 светиков.

Порты для 35 светиков это либо проще LCD от мобилы дешевый поставить с клеточками, либо поставить 5 банков по 7 светиков и включать банки через мосфетики, итого еще 12 портов надо.

Итого - 35+12=47 портов требуется.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 28 янв 2011, 17:12 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
я так понимаю: могут замкнуться любые несколько и даже все, по-моему все предельно ясно ТС описал, а для чего это - пофик, т.к. чел. бабки предлагает.
Схема на МК простая и программа тоже, вопрос только в многоногости.
Изготовить можно как на МК так и на логике. У большинства мег 32свободных порта, как-то не рационально получается 2 мало, 3 много (32*3=96; или 4*20=80 Мега8 или 5*15=75 Аттини2313), вот в чем сложность.
Найти с 70-тью портами свободными что-то не выходит...
А еще вопрос ТС: там в посте выше Вы назвали "3-5-23-39 пин, загораются\тухнут 3-5-23-39" а откуда 39-й взялся? или это просто описка типо? :wink:

_________________
_________
Sincerely,
Vovan


Последний раз редактировалось Vovan 28 янв 2011, 17:22, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 29 янв 2011, 01:10 
Не в сети

Зарегистрирован: 07 янв 2010, 17:00
Сообщения: 7
Откуда: Kursk
еще раз всем привет.
Zeus, это не курсовая, я в институт пойду только в след. году))) раскрою тайну когда полностью устройство соберу :)
Vovan, эт да, опечаточка вышла.
устройство уже готово, так что тема закрыта впринципе, но я потом один пост добавлю с фотками девайса :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 29 янв 2011, 01:35 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
сколько угодно светиков подключить можно было через логику сдвига. для 74hc595 потребовалось бы всего 3 ножки от контроллера


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 29 янв 2011, 01:44 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Вот сегодня в железе попробовал. На видео, правда, только один порт.
Хватает одного МК.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 29 янв 2011, 16:37 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Просто удалось найти многоногий МК? А какой? Судя по букве М, это МК на букву П :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: написать прошивку для контроллера
СообщениеДобавлено: 29 янв 2011, 20:33 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
pic16f887

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


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

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


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

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


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

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