роботы робототехника микроконтроллеры


 Страниц (11): « 1 2 [3] 4 5 6 7 8 9 ... » В конец    

> Без описания
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



cjA пишет:
если ножки которые вы используете в программирование в работе программы не задействованы- ничего не будет
не несите бреда.
Даже если задействованы, но с умом, то тоже ничего не будет.
 
 Top
skyburn Post Id



Маршал


Сообщений всего: 124
Дата рег-ции: Янв. 2011  



lamakazzz конечно читал, спасибо, ваш пост мне очень помог, я просто не совсем все понял, и хотел уточнить. Не нужно было удалять сообщение =(

Я собрал myPROGGER вроде работает, но при прошивке AVR Burn-O-Mat пишет ошибку, и PonyProg пишет что неизвестное устройство. Считывает одни 0, и не хочет записывать. Мне кажется я загнал ATiny2313, потому что по своей невнимательности вставил ее ключом в другую сторону, я думаю ей уже пасочки?
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



у 2313 питание и земля как раз на разных уголках- да. вибру ей на спину от телефона, по другому она не поползет.
не расстраивайтесь, создайте тему кто сколь чего сжег пока паять научился- это вас сразу улыбнет.
 
 Top
skyburn Post Id



Маршал


Сообщений всего: 124
Дата рег-ции: Янв. 2011  



=))
(Добавление)
Вот теперь думаю какие светодиоды купить, это ж их нужно 256 штук))
(Добавление)
И какой МК использовать)
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



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

(Отредактировано автором: 28 Января, 2011 - 00:06:41)

 
 Top
skyburn Post Id



Маршал


Сообщений всего: 124
Дата рег-ции: Янв. 2011  



ух, а как их заставить работать вместе то?)
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



А зачем?
Ну например у них есть уарт, правда примеров подсоединения МК к МК по уарт я не встречал в сетке.
Ну или
Подсоединить одну кнопку сразу к обеим.
Допустим на одной у вас 5 вариантов, на второй 7 - сколько получится в сумме? (чисто из любопытства полез в шкаф, вспоминать полиномы)
Это уже программистская работа. (правда в протеусе не проверить)
 
 Top
Белый Волк Супермодератор Post Id



Супермодератор


Сообщений всего: 648
Дата рег-ции: Февр. 2007  



skyburn
Светодиоды берите матовые. Попросите показать в магазине, насколько ярко они светят. Берите самые дешёвые из тех, что светят вдвое ярче, чем Вам требуется (в табло светодиоды будут несколько тусклее).
Вам нужен один микроконтроллер - со связью двух у Вас могут возникнуть проблемы. Советую ATmega8(A). Нужны четыре сдвиговых регистра (можно использовать дешифраторы, но я бы на Вашем месте не стал). Советую 74HC595.
 
 Top
skyburn Post Id



Маршал


Сообщений всего: 124
Дата рег-ции: Янв. 2011  



Спасибо, сейчас почитаю, что такое сдвиговые регистры, и с чем их едят =)
(Добавление)
ATmega8-16PU Подойдет?)
(Добавление)
Как я понял, я заганяю 32 бита данных в 4 сдвиговых регистра. При этом от Атмеги использую всего 3 выхода. А именно ресет, тактовый, ну и по которому данные ехать будут. Дальше, сдвиговые регистры подключены последовательно друг с другом, и мои 32 бита улягутся в них без проблем.
Я все правильно понимаю?
 
 Top
Белый Волк Супермодератор Post Id



Супермодератор


Сообщений всего: 648
Дата рег-ции: Февр. 2007  



skyburn
Несколько не так. Один вход тактовый, второй для данных. Третий - выводит параллельно загруженные до этого в регистр данные. До импульса на этом входе - на параллельных выходах ничего не меняется.
 
 Top
skyburn Post Id



Маршал


Сообщений всего: 124
Дата рег-ции: Янв. 2011  



Ну вы имеете в виду что он как бы дает команду зажечь наши светодиоды?
 
 Top
Белый Волк Супермодератор Post Id



Супермодератор


Сообщений всего: 648
Дата рег-ции: Февр. 2007  



skyburn
Он подаётся на так называемые latch (защёлки) - триггеры. Посмотрите datasheet к 74HC595 - там есть принципиальная схема.
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



А я бы просто АТмегу128 взял... (или что то похожее-многоногое)

Но на первый раз лучше сделать на защёлках, опыта набраться Улыбка
 
 Top
skyburn Post Id



Маршал


Сообщений всего: 124
Дата рег-ции: Янв. 2011  



Я все равно не могу понять зачем нужна эта защелка Замешательство )
(Добавление)
http://easyelectronics.ru/sdvigovyj-registr.html
Вот статья, может я что то пропустил
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



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

Посмотрите работу D-триггера (или погуглите в другом месте). Вас должна интересовать лишь функция входов С и D.
 
 Top
Страниц (11): « 1 2 [3] 4 5 6 7 8 9 ... » В конец
« Делаем роботов »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru