• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Электронное светодиодное сердце на микроконтроллере

У нас в городе нормально замкнутый геркон стоит 5 руб, так что в магазин тебе надо
 
А у нас, как на рисунке Б пришлось за 50руб покупать один :)
 
Так а у нас в городе вообще купить негде... За 45 км только ближайшее место
 
тогда ищи сломаный сотовый раскладушку или слайдер, что то типа сименса cf65 там стоит микруха почти такая же как геркон с тремя ножками а на верхней крышке магнитик, есть еще в рентген аппаратах РУМ-20 стоят в скопии возле касетодержателя, так что удачи
 
Написал прошивку под мегу8, сильно не ругайте я новичек, плата в начале поста, фьюзы выложил.
 

Вложения

  • Fuse bits mega8 8MHz.webp
    Fuse bits mega8 8MHz.webp
    31.5 KB · Просмотры: 1,809
  • heart.rar
    heart.rar
    1.8 KB · Просмотры: 148
Написал прошивку под мегу8, сильно не ругайте я новичек, плата в начале поста, фьюзы выложил.
Работает так же или что поменял\добавил?? или переделал ту что была под мегу8?
 
написал новую программу, но есть некоторые сходства
 
  • Like
Реакции: KyCb
Ребят у меня постоянно ошибки вылетают при попытке прошить контроллер.
Вот Uniprof определил мегу88
Безымянный.webp
Нажимаю HEX и выбираю прошивку из архива
Безымянный1.webp
Открыл прошивку
Безымянный2.webp
Но при попытке прошить возникают такие ошибки, останавливаю, стираю, и пробую по новой, но опять ошибки.
Безымянный3.webpБезымянный4.webp
Что делать? Провода уже как можно короче сделал, по питанию керам конденсатор.
 
не стоит ли у тебя подтяжка от VCC к ресету? она мне тоже как то мешала прошить контроллер
и еще, перед записью очищал МК?
поставь галочку EEPROM, че там интересно
 
не стоит ли у тебя подтяжка от VCC к ресету? она мне тоже как то мешала прошить контроллер
А это что?
и еще, перед записью очищал МК?
Да, конечно
поставь галочку EEPROM, че там интересно
Вот поставил галочку на тормоз, задержку программирования 20 и вроде прошилось. Но когда отпаял и попробовал запитать, ничего не произошло :( Опять подсоединил к компу, считал с контроллера. Вот что выдало. А в EEPROM почему то везде 7F, так должно быть?
4.webp
 
подтягивающий резистор на данной схеме это резистор в 100 кОм, попробуй его убрать, потому что при программировании на ресет подается сигнал низкого уровня, а тут он соединен, хотя и через резистор в 100 кОм, с плюсом питания
60504d1324928235-naaoiaeeiaeiia-nadhaeoea.webp

питание на плату подаешь?
в EEPROM почему то везде 7F, так должно быть?
по моему так не должно быть, когда я программировал у меня всегда PROGRAM и EEPROM совпадали, кстати в проге есть кнопочка, третья справа, TEST - она как раз и проверяет PROGRAM и EEPROM

еще как вариант не правильно расположены Fuse биты, перепроверь их
 
Последнее редактирование:
Питание при подсоединении к компу подаю 5в.
Убрал резистор. По новой стер все с контроллера. Тест выдал вот это
2.webp
Затем загрузил прошивку и запрограммировал. Фьюзы вот такие
3.webp
Снова нажал тест и вот что выдало :(
Безымянный.webp
 
что то не с программатором, МК нормально не программируется, есть возможность проверить программатор на другом устройстве?
или может быть КЗ между ножками МК, попробуй прозвони, не плохо было бы фотку платы увидеть
 
Я программатор громова собрал на 5 проводках. Провода по 7см.
Плату вот выкладывал, я сразу проверил на замыкание дорожки все. Еще иголкой прочистил на всякий случай.
http://www.tehnari.ru/662032-post242.html
 
Урааа свершилось. Я доделал его :)
Вы даже не представляете в чем была проблема. У моих светодиодов где скошенный угол был + !! Почему?? Со светодиодной ленты отпаивал абсолютно такой же по виду красный, у него на скошенном углу - .
 
Здравствуйте, уважаемые. Вот захотелось мне собрать это "чудо". Т.к. я только начал понимать что такое микроконтроллер и пайка всяких девайсов возникла пара вопросов.

Если я увеличу размеры ОРИГИНАЛЬНОЙ(с первого поста) платы, это не повлияет на ее работоспособность и если нет, то КАК СМЕНИТЬ ЕЕ РАЗМЕР в P-Сad`e.

Вопрос второй: если я хочу подключить дополнительно еще и проигрывание музыки, микроконтроллер справиться с этим? (имеется ввиду определенная мелодия или песня с флешпамяти или как-то так).

Заранее спасибо за Ваши ответы.
 
Если я увеличу размеры ОРИГИНАЛЬНОЙ(с первого поста) платы, это не повлияет на ее работоспособность и если нет, то КАК СМЕНИТЬ ЕЕ РАЗМЕР в P-Сad`e.
Увеличить то можно, но дорожки под контроллер нужно оставить такими же иначе не припаяете. А длину дорожек к светодиодам думаю можно вполне удлинить, тем самым увеличив само сердце.

Вопрос второй: если я хочу подключить дополнительно еще и проигрывание музыки, микроконтроллер справиться с этим? (имеется ввиду определенная мелодия или песня с флешпамяти или как-то так).
Тут сложнее, писать прошивку умеете? Можно из открыток музыкальных вырвать и включить чтобы вместе с сердцем включалось :)
 
Тут сложнее, писать прошивку умеете?
писать пробовал пака только для 8051 и то на ассемблере. но есть желание все-таки сделать ее. =). сейчас попробую увеличить немного дорожки. Спасибо
 
Вы даже не представляете в чем была проблема. У моих светодиодов где скошенный угол был + !! Почему??
ну вот проблема совсем не там где искали.. поздравляю! :)
писать пробовал пака только для 8051 и то на ассемблере.
для МК серии 8051 и AVR разные команды на ассемблере, и программа по-моему там на Си написана..
 
Назад
Сверху