roboforum.ru

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

МикроКонтроллер AVR начинающим - общие вопросы

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение avr123.nm.ru » 08 янв 2008, 20:04

Апноуты Филипс по МК - зацените ! AN NXP PHILIPS

http://www.standardics.nxp.com/support/ ... pe=appnote
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Myp » 08 янв 2008, 20:22

avr123.nm.ru писал(а):Апноуты Филипс по МК - зацените ! AN NXP PHILIPS

http://www.standardics.nxp.com/support/ ... pe=appnote

ксть апноут для управления мотором пылесоса =)
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Co$s » 16 янв 2008, 00:34

Господа, а как быть если во время программирования МК будет запитан от того же ПК? У меня на этот счет есть определенные сомнения, надеюсь они неоправданные?
Co$s
 
Сообщения: 11
Зарегистрирован: 02 дек 2007, 16:28

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Myp » 16 янв 2008, 00:48

если ты запитаешь строго от 5 вольт и подключишь без соплей, то никаких проблем не будет

определённые сложности наоборот бывают
когда прошиваешь от компа а МК запитан от чегото другого(особенно от другого сетевого БП)
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение avr123.nm.ru » 16 янв 2008, 11:10

Co$s писал(а):Господа, а как быть если во время программирования МК будет запитан от того же ПК?


Жить не тужить ! Я так и советую питать в курсе - на странице
"Всё о прошивании AVR" http://www.avr123.nm.ru/07.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Master » 16 янв 2008, 11:18

когда прошиваешь от компа а МК запитан от чегото другого(особенно от другого сетевого БП)

А какие могут быть проблемы, главное земли объединить?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Myp » 16 янв 2008, 11:55

Master писал(а):А какие могут быть проблемы, главное земли объединить?

ну вот в этом то и могут быть проблеммы у начинающих
откудаво им знать что нуно земли объединять вначале
возьмут и сожгут нафик =)
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение avr123.nm.ru » 16 янв 2008, 13:11

Myp писал(а):могут быть проблеммы у начинающих

откудаво им знать что нуно земли объединять вначале


Только читая "Всё о прошивании AVR" http://www.avr123.nm.ru/07.htm :lol:

Я всегда офигеваю над видео разъемами "тюльпанами" - у кого ума хватило сделать сигнальный контакт длиней цилиндар-земли ...
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Myp » 16 янв 2008, 13:59

avr123.nm.ru писал(а):Я всегда офигеваю над видео разъемами "тюльпанами" - у кого ума хватило сделать сигнальный контакт длиней цилиндар-земли ...

да да да
сволочи они порядочные
втыкаешь а тебя либо по пальцам током бьёт либо телек дохнет :lol:
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Co$s » 17 янв 2008, 00:18

To ALL.
Спасибо)). Пока что любые вещи связанные с аналоговой частью вызывают сомения)).
avr123.nm.ru
Спасибо вам огромное за ваш курс, напоминать мне читать его даже не нужно)), это одно из первых мест куда я обращаюсь за ответами (все сохранено на HDD), несоменнно, я бы с удовольствием сделал бы все как положенно, был собран даже простецкий источник на 12В, а вот регулятора на 5В нет... А Мега16 только одна и в радиусе на несколько сотен километров стоит порядка 20 евро... Рисковать как бы не хочется))).
Кстати пользуясь случаем... Не собираетесь ли вы еще несколько расширять свой курс, (я имею ввиду по AVR), но не теоритическую, а именно практическую состовляющую, 12 задач - это уже кое-что, но почему бы не продолжить? Еще столько полезнейших и очень нужных вещей можно рассмотреть на начальной стадии становления... Скажем подключение клавиатуры, реализация интерфейсов I2C..1-Wire... USB (используя те же самые чипы от FTDI хотя бы) - нет, нет на все это есть соответсвующие аппноуты, конечно же. Проблема в том что между тем подробнейшим и тщательным разбором основ в вашем курсе и суровой реальностью, даже переведенного на русский язык аппноута - миниатюрная, но все же пропасть... Тут важно иногда даже не сам конечный результат, а алгоритм действий позволяющих этого результата достичь. Все конечно же ясно, все мы люди, но скажите неужели к вам не обращались люди желающие помочь вам с материялами для курса? Мне кажется такие люди были, возможно они встречали с вашей стороны перпятствие, например из-за качества предлагаемой статьи или ваше нежелание смешивать ваши и чужие работы? Можно ли надеятся на расширение курса по AVR (хотя бы в том направлении что я уже упоминул)?
Co$s
 
Сообщения: 11
Зарегистрирован: 02 дек 2007, 16:28

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение avr123.nm.ru » 17 янв 2008, 10:59

Co$s писал(а):avr123.nm.ru
Спасибо вам огромное за ваш курс, напоминать мне читать его даже не нужно)), это одно из первых мест куда я обращаюсь за ответами )?


Я рад !

Co$s писал(а): Мега16 только одна и в радиусе на несколько сотен километров стоит порядка 20 евро... Рисковать как бы не хочется))). )?


ОЧЕНЬ Безопасно пиатать от пальчиковых батареек. (стр. 7 курса)

Co$s писал(а): Не собираетесь ли вы еще несколько расширять свой курс, (я имею ввиду по AVR), но не теоритическую, а именно практическую состовляющую, 12 задач - это уже кое-что, но почему бы не продолжить? )?


Есть очень много книг по AVR на русском где все подробно расписано.

Я мечтаю сделать курс по ARM - они по цена-качество вне конкуренции ИМХО.

Вот посмотрите - на нашем форуме начало по ARM :
viewtopic.php?f=59&t=3527
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Master » 17 янв 2008, 18:27

Я мечтаю сделать курс по ARM - они по цена-качество вне конкуренции ИМХО

Даешь курс!!!
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Co$s » 19 янв 2008, 00:13

Да, к сожалению первый раз комом... А так старался)), каждый раз прежде чем касаться платы (была куплена макетная платка) касался металлического корпуса что бы недай бог статикой не убить Мегу... Был даже куплен программатор от Olimex под COM порт... Не работает, наспех собраные "пять проводков к LPT порту" - тоже...
Питалось все от 5В линии БП компа, там более или менее стабильные ~5,20В (раз в ПК все работает корректно предположу что пульсации вкладываются в положенные 10%). Правда по питанию не было установленно фильтрующего конденсатора, но врят ли как мне кажется это может повлиять на то что программатор вообще "не видит" МК.
Черт его знает, настолько все старался сделать аккуратно, черт его знает, по пять раз проверял подключение.
Скажите бывает ли брак среди такого рода продукции? Или это с большей вероятностью моя ошибка... Черт его, ввиду стоимости таких вещей даже страшно теперь покупать что-то, прямо руки опускаются :( .

avr123.nm.ru
Я мечтаю сделать курс по ARM - они по цена-качество вне конкуренции ИМХО.

Да, вполне возможно по этому фактору они как раз таки значительно лучше... Но лично меня в них в первую очередь испугало уж слишком черезмерное обилие функций... Одна только демонстрация мигания светодиодом показала такое обилие регистров... Видел я как то однажды реобас построенный на каком-то LCP от NXP - честное слово для всего есть свои рамки и возможности, понятно что каждый стремится к большим возможностям и унификации. Но в определенный момент некоторые начинают понимать что выбранная дорога видет к обычному (возможно "мини") ПК, с ОС и прочими соответствующими этому причиндалами... Возможно эта граница не так уж и далека и стоит много биже чем "многолаповые" BGA МК на ARM10/11?
Co$s
 
Сообщения: 11
Зарегистрирован: 02 дек 2007, 16:28

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Myp » 19 янв 2008, 01:18

ну не так всё страшно


для начала напиши что именно ты делал
по какой схеме
какой программой

можешь даже сфоткать то что у тебя там собрано если фотик есть

мы тут позовём телепатов из отпуска и мб чтонить придумаем
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Co$s » 20 янв 2008, 17:49

Myp
Да, тут самая то сложность и есть... Как понять в чем баг... Фотика нет((. Подключал все только перепроверив все раз пять, сначала с помошью купленного avr-pg1b от Olimex (к COM порту)... Была небольшая неуверенность с номерами контактов на самом разъеме программатора, возможно при первом включении он оказался неправильно подключен, но рассудив что на любом из его контактов напряжение в любом случае не выше 5В - решил просто пока его отложить (и найти норм распиновку на сайте Олимекса). Для пробы использовался PonyProg. Далее с уже упоминавшейся страницы курса была взята незатейливая схемка "пять проводков к LPT порту" - в этом случае никаких сомнений с нумрацией быть не могло, для прошивки использовался CodeVisionAVR (режим Kanda чего-то там STK\200\300 - в общем ка и рекомендуется в курсе), при любой попытке приконнектится вылетает стандартаная ошибка от CV - мол проверте то-то, а пока "выкуся накуси чертов вражина". Прежде чем проводить любые действия с программатором - питание отключалось. Мега16 новенькая - никто с фьюзами играться не должен был...

Вот теперь бы без прошивки МК узнать жив ли он... Прозвонка между VCC и GND КЗ не выявила, а что еще сделать, ума не приложу...

мы тут позовём телепатов из отпуска и мб чтонить придумаем

)))). Да я конечн опонимаю что по описанному мною процессу мало чем можно помочь... Но у меня пока эмоции одни - я практически год уйдохался со всякого рода схемамии в Proteus и CV, начал уже чувстовать себя на ступеньку выше чем человек только взлянувший на МК - и тут бах.... и спустили меня на землю, самый первый же практический шаг - провал. Может быть оно так и надо, что бы всегда со сложностями и парочкой сгоревших Мег?
Co$s
 
Сообщения: 11
Зарегистрирован: 02 дек 2007, 16:28

Пред.След.

Вернуться в Микроконтроллеры

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

Сейчас этот форум просматривают: Google [Bot] и гости: 16