Помогите плиз с платой рассширения для

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
st4lk3r0k
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Помогите плиз с платой рассширения для

Сообщение st4lk3r0k »

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

Собственно немного пошарившись по ebay купил себе там вот такой вот:
http://cgi.ebay.com/Mini-ATMEL-AVR-ATME ... 1|294%3A50 программатор и вот такие вот МК: http://cgi.ebay.com/5X-ATMEL-ATMEGA8-16 ... 3|294%3A50

Пока вся эта байда будет путешевствовать по миру я решил немного подготовится, чтобы не запороть все 5 МК и программатор заодно в тотже день.
Вот тока подготовка идет не очень =( может я исчу не по тем словам или ещё чтонибудь, но факт в том что информации нарыл очень мало. На данный момен у меня небольшие проблемы с платой расширения... Помогите плиз состряпать схемку чтобы я смог подключить МК к прогромматору.

З.Ы.
где можно почитать о кристаллах и о том накой они вообше нужны?
Реклама
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Сообщение GP1 »

Вот здесь все по русски написано
http://radiokot.ru/start/mcu_fpga/avr/
Чем дальше, тем больше становлюсь занудой...
Изображение
Реклама
st4lk3r0k
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

Вы наверно меня не правильно поняли, там я уже все прочитал... но я понять не могу как программатор присобачить к МК. у программатора есть разводка на 6 пинов и на 10 пинов.
какую разводку в каком случае использовать?

у атмега8 имеются такие лапки:
1. (RESET) PC6
2. (RXD) PD0
3. (TXD) PD1
4. (INT0) PD2
5. (INT1) PD3
6. (XCK/T0) PD4
7. VCC
8. GND
9. (XTAL1/TOSC1) PB6
10. (XTAL2/TOSC2) PB7
11. (T1) PD5
12. (AIN0) PD6
13. (AIN1) PD7
14. (ICP1) PD
15. (OC1A) PB1
16. (SS/OC1B) PB2
17. (MOSI/OC2) PB3
18. (MISO) PB4
19. (SCK) PB5
20. AVCC
21. AREF
22. GND
23. (ADC0) PC0
24. (ADC1) PC1
25. (ADC2) PC2
26. (ADC3) PC3
27. (ADC4/SDA) PC4
28. (ADC5/SCL) PC5

а у прогромматора (10 пинов)
1. MOSI
2. VTG
3. NC
4. GND
5. RST
6. GND
7. SCK
8. GND
9. MISO
10. GND


если я все правильно понял то надо подключать так (с лева программатор с права МК):

[1] = [17]
[2] = [7]
[3] = [-]
[4] = [7]
[5] = [1]
[6] = [7]
[7] = [19]
[8] = [7]
[9] = [18]
[10] = [7]

но мой программатор (как я понял) не питает МК да и на МК ешё оцтаются лапки: 22, 21, 20, 6

мнебы просто кто пояснил что куда втыкать ну и желательно хотябы в кратце почему надо именно так. буду примного благодарен.
Аватара пользователя
saschai
Говорящий с текстолитом
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

http://radiokot.ru/lab/controller/29/
Из темы берем платки расширения, проверяем разблюдовку ножек, а она ОК, если питание по юсб, значит разъем питания и диод, нафиг :)), если нет, что странно, то питание оставляем
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

Вот:
Вложения
mega8_prog.gif
(4.05 КБ) 471 скачивание
Реклама
Аватара пользователя
sema
Мудрый кот
Сообщения: 1708
Зарегистрирован: Ср апр 23, 2008 17:44:56
Откуда: Россия, г. Нижний Новгород
Контактная информация:

Re: Помогите плиз с платой рассширения для

Сообщение sema »

st4lk3r0k писал(а):опыт в программировании примерно 10 лет
елы палы, по тому как вольно используете роды\падежи\склонения, а так же буковки в словах догадаться об этом нетрудно :))) :))) :)))

купите\скачайте книжку А.В.Евстифеев "Микроконтроллеры AVR семейств Tiny и Mega фирмы Atmel"
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Реклама
st4lk3r0k
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Re: Помогите плиз с платой рассширения для

Сообщение st4lk3r0k »

sema писал(а): елы палы, по тому как вольно используете роды\падежи\склонения, а так же буковки в словах догадаться об этом нетрудно :))) :))) :)))
:) Дело в том что я в России уже как 11-12 лет не живу, ябы реально удивился если бы я ещё и писал правильно :))
Барсик писал(а):Вот:
я так понял что платки из поста выше тоже подходят? :)
просто я уже спаял одну для ATmega8 и думаю остольные тоже спаять "на всякий пожарный".

Народ а можете пояснить накой в схемках расширения нужны такие элементы как кристалл и конденсаторы?[/quote]
Аватара пользователя
xelos
Потрогал лапой паяльник
Сообщения: 336
Зарегистрирован: Пн мар 20, 2006 13:05:08
Контактная информация:

Сообщение xelos »

вобщем, программирование мк идет по ISP методу. берем даташит на атмегу, смотрим раздел Memory Programming->Serial Programming Pin Mapping (у меня страница 237 даташита). там подробненько и с объяснениями.

вот вырезки из даташита:
Вложения
mega8.jpg
(41.26 КБ) 455 скачиваний
mega8_a.jpg
(10.67 КБ) 429 скачиваний
Я просто верю в то, что рушить догмы - лучший способ не стареть.
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Re: Помогите плиз с платой рассширения для

Сообщение Барсик »

st4lk3r0k писал(а):...я так понял что платки из поста выше тоже подходят?
А пёс их знает. Я их не собирал.
st4lk3r0k писал(а):...накой в схемках расширения нужны такие элементы как кристалл и конденсаторы?
Конденсаторы нужны всегда для подавления импульсных помех.
Кристалл нужен только тогда, когда фьюзы запрограммированы на работу от кварца. В этом случае, если кварца нет, то и программатор работать не будет.
Аватара пользователя
saschai
Говорящий с текстолитом
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Re: Помогите плиз с платой рассширения для

Сообщение saschai »

st4lk3r0k писал(а): я так понял что платки из поста выше тоже подходят? :)
просто я уже спаял одну для ATmega8 и думаю остольные тоже спаять "на всякий пожарный".
Активно пользую для меги8, и сорконожку для меги16, без промблем, остальные не проверял, тк мелочевку ставлю в основном СМД, а там адаптер без надобности :))
st4lk3r0k
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

Млин, теперь совсем запутался :)

Во общем соберу все предложенные схемки, потом расскажу какие работают :)

Про кристалл всё ясно, а вот с конденсаторами не очень.
Из прочитанных статей понял что всякие внешние помехи могут легко перекинуть сигнал с 0 на 1... а как тогда рассчитывать ёмкость конденсаторов?

И ещё когда смотрел какие конденсаторы вообще существуют (в протеусе [понятно что там далеко не все]) то там рядом с ёмкостью указаны вольты (12, 24, итд) что это вольты значат?
Кстати такой же вопрос возник когда пытался понять что за зверь такой диод.
Аватара пользователя
saschai
Говорящий с текстолитом
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Начни от седова, куча заданных вопросов отпадет, ну я для общего, читай дальнейшего, развития, зело полезно.
http://radiokot.ru/start/analog/basics/
st4lk3r0k
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

Честно говоря по этой ссылке у меня всё распечатано и прочитано (некоторые части даже не раз), но иногда копаясь в поисках какойнить доп. информации натыкаюсь на такие вещи как например "ПВ - продолжительность включения. " и тому подобные гадости. Просто научится очень хочется, но как то не получается у меня постепенно... сразу дофига информации, а спросить неукого (кроме вас конечно).
Аватара пользователя
saschai
Говорящий с текстолитом
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

А где ты живешь?
st4lk3r0k
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

финляндия...
Аватара пользователя
saschai
Говорящий с текстолитом
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Да, там врядли, кто покажет :))
Создай свою тему в ТЕОРИИ, опиши ситуацию, ну что бы флуда поменьше было, и задавай вопросы, но с тем, что такое диод, конденсатор и резистр, я думаю, разобраться стоит самому, посмотри в разделе полезные ссылки, там много про литературу для начинающих,
А вообще тема про канализационные трубы и закон ома, на этом сайте мне очень понравилась, доходчиво.... :)) (пардон это не здесь, но тоже толково :)) )
st4lk3r0k
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

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

вот подскажите, я тут слишком намудрил если представить что лампочка это ножка МК или это нормуль?

я так понял что конденсатор снимает "помехи", резистор для того чтобы диод "в случае чего" не сдох, а диод чтобы на лампочку/ножку поступало (в данном случае) не больше 2.2 вольта. я правильно это изобразил или в суровой реальности это творение сможет тока батарейки сажать?
Вложения
cd.gif
(6.8 КБ) 322 скачивания
Аватара пользователя
xelos
Потрогал лапой паяльник
Сообщения: 336
Зарегистрирован: Пн мар 20, 2006 13:05:08
Контактная информация:

Сообщение xelos »

вообще-то диод D3 либо нафик не нужен, либо на землю его ставить (как кондер). но я склоняюсь больше, что в этом месте нафик он не нужен.

и вообще не могу представить в этой схеме лампочку на месте ножки МК. что вы хотели сделать?
Я просто верю в то, что рушить догмы - лучший способ не стареть.
st4lk3r0k
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

Во общем пришёл мне наконец программатор. И я нарыл такую статью: http://imakeprojects.com/Projects/avr-tutorial/

Вопрос такой, реально использовать эту схемку для ATmega8?
st4lk3r0k
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

http://www.digikits.com/avrisp_cd/avrisp_user_guide.htm

подключил по схеме сверху, пашет :)) ох я ща тут напрограммирую :)
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»