Двухканальный термометр на AtMega8

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Nusik1975
Электрический кот
Сообщения: 1023
Зарегистрирован: Чт мар 04, 2010 13:48:56
Откуда: Недалеко от Тулы

Re: Двухканальный термометр на AtMega8

Сообщение Nusik1975 »

Может быть. А почему Вы думаете что неправильно прошили МК? При верификации что пишет? Или фьюзы не так выставили? Лучше всего все же подключить датчики и потом смотреть.
Spamer_hnure
Родился
Сообщения: 8
Зарегистрирован: Сб окт 18, 2014 01:17:50

Re: Двухканальный термометр на AtMega8

Сообщение Spamer_hnure »

Подскажите, не могу разобраться в номиналах С3, С4. Направте на путь истинный



100 нанофарад или 0,1 микрофарада.
aen
Spamer_hnure
Родился
Сообщения: 8
Зарегистрирован: Сб окт 18, 2014 01:17:50

Re: Двухканальный термометр на AtMega8

Сообщение Spamer_hnure »

Просто электролитический 0.1 микрофарад очень тяжело найти, поэтому и протупил(. Или можно и керамику поставить? И для чего нужен ROM файл?
Аватара пользователя
Nusik1975
Электрический кот
Сообщения: 1023
Зарегистрирован: Чт мар 04, 2010 13:48:56
Откуда: Недалеко от Тулы

Re: Двухканальный термометр на AtMega8

Сообщение Nusik1975 »

Конденсаторы С3, С4, С5, С6 - керамические, на 0,1 микрофараду. С7-электролитический.
ROM-файл записывается в EEPROM
Spamer_hnure
Родился
Сообщения: 8
Зарегистрирован: Сб окт 18, 2014 01:17:50

Re: Двухканальный термометр на AtMega8

Сообщение Spamer_hnure »

Но для еепрома файл с расширением eep, а rom зашиваться не желает?( Помогите, а то ведь собрал, и проверить никак. Каким софтом вы пользуетесь (программатор usbisp)????? ( :cry:
Аватара пользователя
Nusik1975
Электрический кот
Сообщения: 1023
Зарегистрирован: Чт мар 04, 2010 13:48:56
Откуда: Недалеко от Тулы

Re: Двухканальный термометр на AtMega8

Сообщение Nusik1975 »

Spamer_hnure, сильно извиняюсь, но ROM-файл пишется также во флеш-память. Я использовал для написания программы CodeVision AVR 2.05, а он создает на выходе и HEX-файл, и ROM-файл. Зашить во флеш-память можно любой из них посредством того же CodeVision AVR. Но для другой среды программирования можно брать только HEX.
В EEPROM ничего писать не нужно.
А CodeVision AVR удобно пользоваться - пишешь там программу и из него же прямо и шьешь МК. Программатором пользуюсь в основном STK200. Вот ссылка на него http://easyelectronics.ru/programmator- ... v-avr.html
Это самый лучший и быстрый программатор каким я пользовался. От LPT-порта есть развязка, так что ничего не пожгешь, схема наипростейшая. Плохо что компов с LPT-портами все меньше и меньше сейчас.
Spamer_hnure
Родился
Сообщения: 8
Зарегистрирован: Сб окт 18, 2014 01:17:50

Re: Двухканальный термометр на AtMega8

Сообщение Spamer_hnure »

Спс), теперь у меня другая проблема, воюю с программатором и атмегой, наверняка слышал об этой проблеме.
Аватара пользователя
Nusik1975
Электрический кот
Сообщения: 1023
Зарегистрирован: Чт мар 04, 2010 13:48:56
Откуда: Недалеко от Тулы

Re: Двухканальный термометр на AtMega8

Сообщение Nusik1975 »

Программатор не видит кристалл?
Spamer_hnure
Родился
Сообщения: 8
Зарегистрирован: Сб окт 18, 2014 01:17:50

Re: Двухканальный термометр на AtMega8

Сообщение Spamer_hnure »

Чесно, нет. Ссылочку можно, а то в инете не могу найти.
Аватара пользователя
Nusik1975
Электрический кот
Сообщения: 1023
Зарегистрирован: Чт мар 04, 2010 13:48:56
Откуда: Недалеко от Тулы

Re: Двухканальный термометр на AtMega8

Сообщение Nusik1975 »

Spamer_hnure
Что Вы не можете найти? На что ссылочку?
Spamer_hnure
Родился
Сообщения: 8
Зарегистрирован: Сб окт 18, 2014 01:17:50

Re: Двухканальный термометр на AtMega8

Сообщение Spamer_hnure »

Я подумал программатор называется "Кристалл" :)) . Он видит, фьюзы зашивает, а прошивку не желает(
Аватара пользователя
Nusik1975
Электрический кот
Сообщения: 1023
Зарегистрирован: Чт мар 04, 2010 13:48:56
Откуда: Недалеко от Тулы

Re: Двухканальный термометр на AtMega8

Сообщение Nusik1975 »

Программатор называетcя STK 200/300. Может, с фьюзами намудрили, поэтому и не шьется флеш-память?
Все же посоветую качнуть CodeVision AVR, поставить и потом еще раз попробовать прошить.

Мне вот тут подсказывают-проверьте тип мк в списке программы-прошивальщика.

И еще совет-почитайте информацию о том как шить микроконтроллеры, по мегам очень много информации в сети
Spamer_hnure
Родился
Сообщения: 8
Зарегистрирован: Сб окт 18, 2014 01:17:50

Re: Двухканальный термометр на AtMega8

Сообщение Spamer_hnure »

:))) :))) :))) :))) :))) Тут еще какая загвоздка. Скачал последний USBASP_AVRDUDE_PROG, но там фьюзы оказались инверсными, и я получается выставил с точностью до наоборот. И я так понял, что закрыл МК :cry: .Пока возможности, сганять купить, нет. Но благо что вы выложили исходники кода. Или ваша прога и без них могёт?
Аватара пользователя
Nusik1975
Электрический кот
Сообщения: 1023
Зарегистрирован: Чт мар 04, 2010 13:48:56
Откуда: Недалеко от Тулы

Re: Двухканальный термометр на AtMega8

Сообщение Nusik1975 »

Кодевижн и без исходников прошьет, но фьюзы должны стоять нормально
Аватара пользователя
Stalker_W
Открыл глаза
Сообщения: 50
Зарегистрирован: Пт окт 09, 2009 19:28:13
Откуда: Украина
Контактная информация:

Re: Двухканальный термометр на AtMega8

Сообщение Stalker_W »

Даже если вы закрыли фьюзами МК от считывания, всё равно его можно перепрошить. Просто чистите (форматируете) память МК. В ПониПро есть такая функция. У меня АВРстудия не хотела шить, а вот ПониПро работал просто отлично!
Spamer_hnure
Родился
Сообщения: 8
Зарегистрирован: Сб окт 18, 2014 01:17:50

Re: Двухканальный термометр на AtMega8

Сообщение Spamer_hnure »

Пони не работает с usbisp :cry:, а стационарного компа нет. Я так понимаю кварц прийдеться подключать?
Аватара пользователя
Nusik1975
Электрический кот
Сообщения: 1023
Зарегистрирован: Чт мар 04, 2010 13:48:56
Откуда: Недалеко от Тулы

Re: Двухканальный термометр на AtMega8

Сообщение Nusik1975 »

По всей вероятности-да
Aleksandr0411
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пн авг 25, 2014 09:12:20

Re: Двухканальный термометр на AtMega8

Сообщение Aleksandr0411 »

Помогите пожалуйста. Собрал прибор,а он показывает на экране вверху полосы и моргают. В чем дело?
Аватара пользователя
Nusik1975
Электрический кот
Сообщения: 1023
Зарегистрирован: Чт мар 04, 2010 13:48:56
Откуда: Недалеко от Тулы

Re: Двухканальный термометр на AtMega8

Сообщение Nusik1975 »

Вероятнее всего неправильно выставили фьюзы. Ну и конечно монтаж проверяйте.
soznik
Родился
Сообщения: 13
Зарегистрирован: Вс апр 01, 2012 02:14:55

Re: Двухканальный термометр на AtMega8

Сообщение soznik »

Уважаемый Nusik1975
Собрал термометр прошивку взял из статьи. Показания обоих каналов завышены на 3 градуса.
Прошил с исходника верхний по плате канал снизил показания на 1 градус , нижний не изменился.
Где ошибка?
Ответить

Вернуться в «Статьи»