roboforum.ru

Технический форум по робототехнике.

С чего начать!!!

С чего начать!!!

Киото » 14 июл 2009, 22:00

Вот собрался робота сделать прикупил микроконтроллер на первый момент самый простой!!!
паять аккуратно все умею,(на данный момент мне всего 14 ну уж очень интересуюсь робототехникой и дня не проходит чтоб об этом не думал) )
вот параметры МК:
 Микроконтроллер: ATmega168
 Цифровые порты ввода/вывода: 14 портов (из них 6 с ШИМ-сигналом)
 Аналоговые порты ввода: 6 портов
 ППЗУ (Flash Memory): 16 KB (из них 2 Кб используются загрузчиком)
 ОЗУ (SRAM): 1 Кб
 ПЗУ (EEPROM): 512 байт
 Тактовая частота: 16 МГц
 Интерфейс с ПК: RS-232 (COM-порт)
 Питание от внешнего источника
Подскажите с чего начать!!! (для МК нужен спец шнур для подключения к ПК типа RS232 если знаете надежный интернет магазин подскажите!!)
Нужен хороший сайт для изучения языка WIRING.
программа для прогрммирования имеется.

Re: С чего начать!!!

nest » 14 июл 2009, 22:09

а с чего такая тяга к WIRING ?

Re: С чего начать!!!

=DeaD= » 14 июл 2009, 22:10

Шнур RS-232 если есть соотв. порт продаётся почти в любом крупном компьютерно-бытовом магазине. (шнур для COM-порта, только проверьте, чтобы соотв. типы разъемов папа-мама были, подходящие к тому что у вас на контроллере и ПК).

Re: С чего начать!!!

avr123.nm.ru » 14 июл 2009, 22:14

Киото писал(а):Подскажите с чего начать!


Я советую вам учится программировать AVR на Си - ИМХО это правильно + наверно самое большое количество примеров кода для всевозможных применений.

Учебный курс для вас - http://avr123.nm.ru

Инструменты - компилятор CVAVR и симуляторы VMLAB и PRTOEUS - http://proteus123.narod.ru
Последний раз редактировалось avr123.nm.ru 14 июл 2009, 22:16, всего редактировалось 2 раз(а).

Re: С чего начать!!!

=DeaD= » 14 июл 2009, 22:15

По поводу Си - тоже думаю что правильно сразу его начинать учить.

Re: С чего начать!!!

avr123.nm.ru » 14 июл 2009, 22:18

и топик нашего форума: "МикроКонтроллеры начинающим - общие вопросы"

viewtopic.php?f=2&t=1070

Re: С чего начать!!!

SiemX » 14 июл 2009, 22:36

Мне тоже 14 и я уже начал делать робота :)
Основной контролер Atmega16
Сегодня купил 4 тсопа буди Ик бампер делать(точнее уже сделал половину, завтро допаяю).
А скоро еще пару серв прикуплю и будут движки для робота
Програмлю на Си, програматор пять проводков для lpt порта

Re: С чего начать!!!

avr123.nm.ru » 14 июл 2009, 22:42

Хорошо начал ! Активненько и без заморочек с асмом.

Re: С чего начать!!!

SiemX » 14 июл 2009, 22:47

Асм это страшно :crazy: :P Этож надо кадый регистр и команду помнить а принтера нету и распечатать и повесить не врьянт. Раньше я еще созданием сайтов занимался и довольно хорошо знаю php такчто сишный синтаксис знаком и трудностей в обучений особых небыло. Для новичка лучше Си, просто и функцыонально :good: У авр123 отличный курс

Re: С чего начать!!!

avr123.nm.ru » 14 июл 2009, 22:52

Постепенно регистры запомнятся и станут родней и понятней.

Re: С чего начать!!!

SiemX » 14 июл 2009, 23:00

Кстати список от начинающего начинающему что надо прикупить
Вопервых резисторы.
40 ом
100 ом
220 ом
1 ком
4,7 ком
10 ком
таких резисторов надо пару десятков потомучто самые ходовые,
у нас например 50 штук 20р

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

еще нужны транзисторы. обычные можно кт315, а полевых я сегодня десяток Bs170 прикупил.

чтоб робот "видел" надо купить тсоп ов и инфракрасных диодов.

Сча еще напишу, чего нужно

Re: С чего начать!!!

=DeaD= » 14 июл 2009, 23:03

510 ом знаю бывают нужны
еще знаю что 3.3кОм полезны.

А еще круче - несколько переменников подстроечных компактных на 1кОм и на 10кОм + вольтметр - заменяют целый ряд резисторов :)

Re: С чего начать!!!

SiemX » 14 июл 2009, 23:10

Еще полезная привычка собирать хлам :D Я раньше (да и сечас тож :oops: ) любил ломать и разбирать всякие приборы, их потом не выкидывал а складывал остатки по ящикам. Зато сейчас конденсаторы и диоды в магазинах не покупаю :)

Добавлено спустя 4 минуты 9 секунд:
Еще если нету какогото рзистора то можно из нескольких собрать. Если последовательно сойденять то сопротивление складывается если паралельно то уменьшается, как формулы не помню просто сойденяю и мерю мультимером.

Кстати мультиметр тоже надо, они китайские дешовые, для начала и такого хватает

Re: С чего начать!!!

Vovan » 14 июл 2009, 23:15

всё клёво, только тема, по-моему не в том разеле?

Re: С чего начать!!!

=DeaD= » 14 июл 2009, 23:19

И то правда - перенес.


cron
Rambler\'s Top100 Mail.ru counter