Прошу помощи по первой схеме на МК

Обсуждаем контроллеры компании Atmel.
Ответить
Ley
Родился
Аватара пользователя
Сообщения: 13
Зарегистрирован: Пт ноя 21, 2014 15:51:12
Откуда: Томск

Сообщение Ley »

Всем привет!
Пытаюсь включить мигание светодиодом, первое мое устройство на контроллере.

Есть МК atmega8-16pu

Собрал программатор 5 проводков такой вот: http://www.microcontrollerov.net/progra ... ovodov-avr

Заливаю в него файл:

Код: Выделить всё

$regfile = «m8def.dat» 'говорим компилятору что у нас мега8
$crystal = 1000000
Config Portb.1 = Output ' конфигурируем порт B.1 как выход
Do ' начало бесконечного цикла
Set Portb.1 'подключаем Portb.1 к положительному выводу источника питания
Waitms 500 'ждем пол секунды
Reset Portb.1 'подключаем Portb.1 к отрицательному выводу источника питания
Waitms 500 'ждем пол секунды
Loop ' конец бесконечного цикла
Откомпиленный в Bascom avr, есс-но

И через avreal пишет он "all ok" и после верификации тоже самое

После чего, вставляю чип в эту схему: http://stat8.blog.ru/lr/0a01a6191fa4970 ... 62a7cf0b6e
Подаю питание и... Atmega тупо сильно греется, а по идее должен мигать портом B6 и диодом соответственно (((

Помогите пожалуйста. Как запустить микросхему? Уже пару дней с ней мучаюсь, а все бестолку (

P.S. все сделано навесным монтажом, проверены соединения тысячу раз и питание в схеме от USB, хотя не думаю, что это влияет
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

Сильно греться в таком включении мк может в основном по одной причине, перепутана полярность питания. Ну или ноги перепутаны 1 с 28, 2 с 27 и тд, те зеркально подключается.
Реклама
Встал на лапы
Сообщения: 125
Зарегистрирован: Пт окт 29, 2010 23:22:33
Откуда: Кривой Рог

Сообщение Yurick »

Светодиод анодом к плюсу питания подключите.
Друг Кота
Аватара пользователя
Сообщения: 44310
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Yurick писал(а):Светодиод анодом к плюсу
Или просто "переверните".. Но это не поможет, так как сама микросхеме просто так не греется- что- то не так с подачей питания или с самой микросхемой..
выложите HEX, попробуйте его запустить в эмуляторе- в Протеусе, например..
Реклама
Эиком - электронные компоненты и радиодетали
Опытный кот
Аватара пользователя
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Сообщение alex_ »

Мега может греться только в двух случаях: перепутано питание, или большая нагрузка на порты(КЗ). Мне не знакома такая прошивка которой можно было бы разогреть мегу без нагрузки. В твоём случае похоже на неправельное подключение питания.
Реклама
Ley
Родился
Аватара пользователя
Сообщения: 13
Зарегистрирован: Пт ноя 21, 2014 15:51:12
Откуда: Томск

Сообщение Ley »

Никому доверять нельзя! В гребанном проводе, который я использовал для питания,
черный провод - это +5В
а красный - земля
Ну каааак можно было это сделать?))

Всем спасибо, все заработало! :)
Реклама
Опытный кот
Аватара пользователя
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Сообщение alex_ »

Во, видишь угадал однако :))
Друг Кота
Аватара пользователя
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ

Сообщение просто КОТ »

А вообще интересно... Реально ли загрузить мегу расчётами, и при максимальном тактировании получить нагрев именно естественный, полезный? Как у процессора?
Изображение
И ты врёшь!!! © Vladisman
Изображение
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Сообщение alex_ »

Я думаю ничего не выйдет максимальная частота 20 МГц, а контроллеру в принципе как мне кажется безразницы, или что то считать или пустые циклы мотать. Процессоры греются потому что частота гораздо больше и количество транзисторов.
Друг Кота
Аватара пользователя
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ

Сообщение просто КОТ »

Питание поднять до максимума, тактирование разогнать мегагерц за 50. Ну и периферию активировать побольше. Надо будет попробовать как нибудь...
Изображение
И ты врёшь!!! © Vladisman
Изображение
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Сообщение alex_ »

Вроде как бы можно, но вот вопрос а нужно ли, да и до 50 мегагерц раскочегарить думаю не выйдет, подавиться. Кстати яишнице всё таки лучше жарить на сковородке а не на контроллере :))
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

alex_ писал(а):угадал однако
Я первее угадал :)))
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Сб дек 08, 2012 16:40:40

Сообщение Триод »

Ley писал(а): Ну каааак можно было это сделать?))
Если планируешь заниматься электроникой, покупка мультиметра неизбежна :)
Электрический кот
Сообщения: 1040
Зарегистрирован: Вс сен 25, 2011 19:09:33

Сообщение axillent »

на хабре разгоняли ардуину с ее мега328 до 35 мгц погрузив в жидкий азот
вот только зачем это надо?))
Друг Кота
Аватара пользователя
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ

Сообщение просто КОТ »

А азот то там нафига? Ссылочкой не подкинешь?
Изображение
И ты врёшь!!! © Vladisman
Изображение
Контактная информация:
Электрический кот
Сообщения: 1040
Зарегистрирован: Вс сен 25, 2011 19:09:33

Сообщение axillent »

Известно же, что полупроводникам тем легче, чем ниже температура
Думаю без азота и до 30мгц не разогнать
Ссылки не было, но поиском легко нашлась
Ха! Оказывается разогнали до 65. Запасятовал уже
http://m.habrahabr.ru/post/190180/
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

А вот интересно, если у этих экспериментаторов голову в жидкий азот поместить, они соображать быстрее тоже будут, ну или хотя бы гениальными станут? :roll:
Друг Кота
Аватара пользователя
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ

Сообщение просто КОТ »

Ну... После этих опытов этот чел же сейчас собирает процессор из транзисторов. Видать помогло. И транзисторы самодельные делает. И... Самое обидное... Меня на две эти идеи подсадил. Сейчас вот сам экспериментирую в этом направлении.
Изображение
И ты врёшь!!! © Vladisman
Изображение
Контактная информация:
Ответить

Вернуться в «AVR»