roboforum.ru

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

 

Монтаж и подключение Olimex AVR-H128

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

Re: Монтаж и подключение Olimex AVR-H128

Сообщение -= Александр =- » 21 ноя 2009, 20:11

После предохранителя советую вставить варистор на 5.5-6В (одним концом на землю, другим на предохранитель). Если вдруг вместо 5В придет больше - варистор откроется и предохранитель выгорит. А МК скорее всего останется жив.
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3664
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C++, VB, asm
ФИО: Курмис Александр Андреевич

Re: Монтаж и подключение Olimex AVR-H128

Сообщение Kozinaka » 21 ноя 2009, 21:49

Круто, почитал - просветился, спасибо! Раз я отказался от внутреннего стабилизатора, то защиту нужно ставить и на ток и на напряжение.
Развесистая схемка получается для первых шагов, клёво. :)
Аватара пользователя
Kozinaka
 
Сообщения: 85
Зарегистрирован: 17 ноя 2009, 16:21
Откуда: Москва
прог. языки: C/C++/C#
ФИО: Олег Козлов

Re: Монтаж и подключение Olimex AVR-H128

Сообщение yak-40 » 21 ноя 2009, 22:50

Развесистая схемка получается для первых шагов, клёво.

Защищатся можно до бесконечности, а можно просто уверенным быть в себе и не подавать на питание МК 12 вольт вместо 5-ти :)
К чему я это. Просто для питания аналогичных схем я использую отдельный источник питания на 5 вольт. Не ставлю ни каких предохранителей, а тем более варисторов. Пока ни одного микроконтроллера по этой причине не спалил :)
А питать МК от РС я бы не стал IMHO конечно :)

Добавлено спустя 5 минут 48 секунд:
Да! Вру! Спалил один, когда свою газонокосилку из кёрхера помыл, вода попала на стабилизатор и он выдал повышеное напряжение. МК сгорел конечно.
Вывод: Если не мыть из кёрхера, то всё будет ОК. :ROFL:
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3019
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Монтаж и подключение Olimex AVR-H128

Сообщение Kozinaka » 25 ноя 2009, 10:44

Мою конструкцию просто на пол положить боязно - на контакты опирается, какой уж там кёрхер. :D

Итак, Olimex AVR-H128 смонтирована и запитана, вот схема с сайта производителя, которой пользовался: http://www.olimex.com/dev/images/AVR-H128-sch.gif Стаблизатор не использовал, джампер EPWR скинул, питание и землю подвёл к плате в трёх местах - пины 21+, 22-, 52+, 53-, 63-, 64+, входы стабилизатора не подключал. Варисторов увы, просто не было в магазине, поэтому просто повесил ёмкости и на этом ограничился: электролитический конденсатор на 100мкФ и керамический на 100нФ.

МК прошит, лампочки светятся, автор в состоянии близком к экстазу:

Изображение

Изображение

Текст программки вот такой:
Код: Выделить всёРазвернуть
//Объявление констант
#include "define.h"

//Библиотечные модули
#include <avr/io.h>
#include <util/delay.h>

//Вход
int main(void) {

    PORTB   = 0b00000100; //Инициализация порта B
    DDRB    = 0b00000111; //Установка трёх битов порта В на выход

   //Вечный цикл
    while(true) {
      //Проверка граничного условия
      if(PORTB == 0) PORTB = 0b00000100;
      //Пауза
      _delay_ms(300);
      //Сдвиг бита - переход к следующему светодиоду
      PORTB >>= 1;
    }
}


А вот так это всё выглядит в работе:


Тема вроде как раскрыта, спасибо за внимание к моим вопросам! Этот топик сильно меня поддержал: многа волновался правильно ли я всё делаю, особенно когда подавал питание и когда прошивал первый раз МК.

:Yahoo!:
Аватара пользователя
Kozinaka
 
Сообщения: 85
Зарегистрирован: 17 ноя 2009, 16:21
Откуда: Москва
прог. языки: C/C++/C#
ФИО: Олег Козлов

Re: Монтаж и подключение Olimex AVR-H128

Сообщение avr123.nm.ru » 25 ноя 2009, 11:00

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

Kozinaka писал(а):Мою конструкцию просто на пол положить боязно - на контакты опирается,
Дырочки просверли и стоечки ( пластиковые лучше ИМХО ) в обе стороны завинти - можно будет любой стороной класть на стол.

Можно и зубочистки воткнуть до середины и клеем пофиксить :cry:

Или в имеющиеся отверстия СКРЕПОК понапаять :lol:
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14200
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Монтаж и подключение Olimex AVR-H128

Сообщение yak-40 » 25 ноя 2009, 12:05

Стоечки компьютерные лучше всего подойдут.
А зачем такую кнопку мощную прикрутил? Надо было тактовые ставит. Они вразы меньше и дырок сверлить не надо :)
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3019
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Монтаж и подключение Olimex AVR-H128

Сообщение SERGEY_M » 25 ноя 2009, 12:08

кнопка с фиксацией, рубит питание :)
хотя можно и миниатюрнее найти :wink:
Аватара пользователя
SERGEY_M
 
Сообщения: 682
Зарегистрирован: 20 мар 2009, 12:45
Откуда: Украина, Одесса
ФИО: Сергей

Re: Монтаж и подключение Olimex AVR-H128

Сообщение Kozinaka » 25 ноя 2009, 13:46

avr123.nm.ru писал(а):Надо было по 2 ряда гнезд ставить на удалении и соединить их проводками - тогда в пустые гнезда можно подключать провода при макетировании без пайки.
Я уже наловчился, пайка приносит удовольствие, так надёжнее, а разъёмов не жалко, сплавлю - новые куплю.

yak-40 писал(а):А зачем такую кнопку мощную прикрутил? Надо было тактовые ставить.
К большим и красивым кнопкам и тублерам испытываю сентиментальную нежность, поэтому действительно "кнопка с фиксацией, рубит питание", а также приносит эстетическое наслаждение пользователю.

Кстати, что значит "тактовые" кнопки? Я когда закупался кнопочками в магазине, то прямо две секции было "переключатели" и "тактовые переключатели". Они что не звенят и успевают за один такт процессора переключиться?

Купил обычных не тактовых без фиксации и вот эту вот красивую синюю кнопку. :) Из-за неё теперь нужно придумывать крепление более хитрое нежели стойки - даже двух стандартных стоечек по вертикали не хватает чтобы зад от кнопки не упирался в пол. Попробую из детского металлического конструктора опору, должно забавно выглядеть.
Аватара пользователя
Kozinaka
 
Сообщения: 85
Зарегистрирован: 17 ноя 2009, 16:21
Откуда: Москва
прог. языки: C/C++/C#
ФИО: Олег Козлов

Re: Монтаж и подключение Olimex AVR-H128

Сообщение blindman » 25 ноя 2009, 14:11

Название "тактовый", строго говоря, неверное. Пошло это от сокращенного "tact. switch" (tactile switch) - переключатель, у которого чувствуется "провал" в момент срабатывания
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4128
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Монтаж и подключение Olimex AVR-H128

Сообщение Kozinaka » 25 ноя 2009, 14:31

Гы... Ясненько. Спасибо!
Аватара пользователя
Kozinaka
 
Сообщения: 85
Зарегистрирован: 17 ноя 2009, 16:21
Откуда: Москва
прог. языки: C/C++/C#
ФИО: Олег Козлов

Re: Монтаж и подключение Olimex AVR-H128

Сообщение yak-40 » 25 ноя 2009, 16:06

Вот такая :)
14760.jpg
14760.jpg (3.24 КиБ) Просмотров: 764
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3019
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Монтаж и подключение Olimex AVR-H128

Сообщение кулер 23 » 26 ноя 2009, 12:44

есть веть еще с фиксацией маленькие вот как на миниботе
Вложения
DOC000127659.jpg
DOC000127659.jpg (3.49 КиБ) Просмотров: 734
Аватара пользователя
кулер 23
 
Сообщения: 798
Зарегистрирован: 17 апр 2009, 19:44
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий

Re: Монтаж и подключение Olimex AVR-H128

Сообщение Kozinaka » 28 ноя 2009, 01:58

Ну у меня похожие кнопки, пусть даже и не совсем тру-тактовые, но с похожим эффектом, а главное большие и красивые! Как впаяю - покажу фотку, вам понравится!
Аватара пользователя
Kozinaka
 
Сообщения: 85
Зарегистрирован: 17 ноя 2009, 16:21
Откуда: Москва
прог. языки: C/C++/C#
ФИО: Олег Козлов

Re: Монтаж и подключение Olimex AVR-H128

Сообщение Kozinaka » 28 ноя 2009, 11:05

Вот они:
Изображение

Изображение
Аватара пользователя
Kozinaka
 
Сообщения: 85
Зарегистрирован: 17 ноя 2009, 16:21
Откуда: Москва
прог. языки: C/C++/C#
ФИО: Олег Козлов

Re: Монтаж и подключение Olimex AVR-H128

Сообщение yak-40 » 28 ноя 2009, 12:38

Хорошие кнопочки. Где брал?
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3019
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Пред.След.

Вернуться в Новичкам или основы основ роботостроения.

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

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

Mail.ru counter