Мужики. Есть вопрос. Хочу записать скетч пультоскопа v 5110, компиляция виснет где-то на половине. Ждал с пол часа - без результатно. Библиотеки все подключил. Блинк грузится без проблем. В чем может быть проблема?
Мужики. Есть вопрос. Хочу записать скетч пультоскопа v 5110, компиляция виснет где-то на половине. Ждал с пол часа - без результатно. Библиотеки все подключил. Блинк грузится без проблем. В чем может быть проблема?
Привет. Просто компелируется без загрузки, и какая версия IDE?
Jtest У меня версия IDE 1.6.5 работающая портативно без установки, винда седьмая-запускаю от имени администратора. А на какой строке компилятора виснет, что пишет снизу.
bodriy2014, спасибо. Скачал 1.6.5, снес старую версию, почистил временные файлы ардиуны и скетч записался. Надеюсь найти время и адаптировть под 3410. Думаю, кому-то тоже може пригодиться.
revlerik, а как Вы добавили русский язык? Это какая-то библиотека?
Кто сталкивался с проблемой мусора в 3410? В библиотеке PCD8544.h изменил разрешение экрана. Справа мусор ушел и эта часть отображается нормально, а нижняя - не хочет. Что можно сделать?
Поставил 33мкф на AREF , проблема не ищезла , но возросли показания батареи до 5,3в , переставил на AVCC - выросли показания Vmax на две десятки , работа не изменилась.
Может сама IDE при экспорте в hex глючит (зливаю через прграмматор). Если есть возможность , слейте пожалуйста прошивку с осцилографа и сбросте мне на почту igbonandr@gmail.com сравню со своей .
Поставил 33мкф на AREF , проблема не ищезла , но возросли показания батареи до 5,3в , переставил на AVCC - выросли показания Vmax на две десятки , работа не изменилась.
Может сама IDE при экспорте в hex глючит (зливаю через прграмматор). Если есть возможность , слейте пожалуйста прошивку с осцилографа и сбросте мне на почту igbonandr@gmail.com сравню со своей .
Спасибо.
Прошивку скинул, но думаю дело в неточности АЦП.
А вы пробовали постоянное напряжение мерять например с пальчиковой батарейки, будет ли скачек.?
Я подавал постоянное +5в с VCC , заменил Ардуино , не могут 2 платы одинаково глючить , попробовал Вашу прошивку - то же самое. Залил первую версию - на ней , при переключении на опорное 1,1в осцилограмма навсех развёртках на максимуме. Пока чешу репу. А нельзя переназначить вместо 5входа на 7 ?
Я подавал постоянное +5в с VCC , заменил Ардуино , не могут 2 платы одинаково глючить , попробовал Вашу прошивку - то же самое. Залил первую версию - на ней , при переключении на опорное 1,1в осцилограмма навсех развёртках на максимуме. Пока чешу репу. А нельзя переназначить вместо 5входа на 7 ?
Можно не чесать. При прошивке включил для пробы фьюз - CKDIV8(внутр. дел. на 8) всё заработало как надо , только медленно. Получается я такой везучий , что ухитрился купить 2 меги которые не хотят разгоняться или как ?
Можно не чесать. При прошивке включил для пробы фьюз - CKDIV8(внутр. дел. на 8) всё заработало как надо , только медленно. Получается я такой везучий , что ухитрился купить 2 меги которые не хотят разгоняться.
Увы , таже история. При опорном 1,1 , если выбрать развёртку начиная с 6 до 10 график загоняет на максимум и не реагирует на входной сигнал. От 0 до 5 нормально.
Увы , таже история. При опорном 1,1 , если выбрать развёртку начиная с 6 до 10 график загоняет на максимум и не реагирует на входной сигнал. От 0 до 5 нормально.
А с опорным 5В все нормально, значить контроллер не успевает формировать опорное в самом быстром режиме АЦП((.
Прийдется работать с 5В или подавать внешнее опорное 1В.
идея такова: через кнопку подаём "+" на базу биполярного транзистора, который включает р-канальный полевик(после чего питание идёт на МК).
с 25 ноги МК логичекая "1", через диод, идёт на базу этого биполярника и держит его(следовательно и полевик) открытым.
при длительном нажатии на кнопку 25 нога МК выдёт лог "0"(держим три секунды, отпускаем и лог "1" сменяется логическим "0", иначе не выключиттся) и тразисторы закрываются.
идея такова: через кнопку подаём "+" на базу биполярного транзистора, который включает р-канальный полевик(после чего питание идёт на МК).
с 25 ноги МК логичекая "1", через диод, идёт на базу этого биполярника и держит его(следовательно и полевик) открытым.
при длительном нажатии на кнопку 25 нога МК выдёт лог "0"(держим три секунды, отпускаем и лог "1" сменяется логическим "0", иначе не выключиттся) и тразисторы закрываются.
в общем, как ТТ Маркуса.
Можно ссылку на первоисточник, мне механика работы понятна. Непонятно как Ардуино узнает что мы жмем на кнопку?
Первый раз жмем Ардуино запускается и сразу выдает 1(+5В) на выходе. После нажатия и удержания кнопки он выдает 0(GND), как он узнает что мы нажали где он соединен с кнопкой у вас в схеме нет.
первоисточника как такового нет(программа ТТ есть на сайте автора, но там код закрыт).
понял вопрос.
значит нужно задействовать ещё одну ногу МК (например 24 нога), с анода VD2 - когда мы нажали кнопку там +5В и МК видит это подавая лог"1" на 25 ногу. схема запустилась.
а когда на 24 ноге МК видит что лог "1" более 3 сек, то подаётся лог "0" после пропадания(отпускания кнопки) лог "1".
первоисточника как такового нет(программа ТТ есть на сайте автора, но там код закрыт).
понял вопрос.
значит нужно задействовать ещё одну ногу МК (например 24 нога), с анода VD2 - когда мы нажали кнопку там +5В и МК видит это подавая лог"1" на 25 ногу. схема запустилась.
а когда на 24 ноге МК видит что лог "1" более 3 сек, то подаётся лог "0" после пропадания(отпускания кнопки) лог "1".
только на схеме р-канальный, а он открывается минусом. так что кнопку надо на общий, а затвор через резистор на "+"(что б закрытым его держать). на схеме чуть выше он включен правильнее :)
Мужики. Есть вопрос. Хочу записать скетч пультоскопа v 5110, компиляция виснет где-то на половине. Ждал с пол часа - без результатно. Библиотеки все подключил. Блинк грузится без проблем. В чем может быть проблема?
Мужики. Есть вопрос. Хочу записать скетч пультоскопа v 5110, компиляция виснет где-то на половине. Ждал с пол часа - без результатно. Библиотеки все подключил. Блинк грузится без проблем. В чем может быть проблема?
Привет. Просто компелируется без загрузки, и какая версия IDE?
Первый раз с таким сталкиваюсь((
bodriy2014, привет. IDE 1.6.4. Без загрузки таже ситуация. Уже и перезагружался, и программу перезагружал. Ничего не помогает.
Jtest У меня версия IDE 1.6.5 работающая портативно без установки, винда седьмая-запускаю от имени администратора. А на какой строке компилятора виснет, что пишет снизу.
Последние строки:
C:\Users\User\AppData\Local\Temp\build1371069079372114242.tmp\PWM\utility\ATimerDefs.cpp.o C:\Users\User\AppData\Local\Temp\build1371069079372114242.tmp\PWM\utility\BTimerDefs.cpp.o C:\Users\User\AppData\Local\Temp\build1371069079372114242.tmp/core.a -LC:\Users\User\AppData\Local\Temp\build1371069079372114242.tmp -lm
Попробую найти 1.6.5 портабл версию, проверю на ней.
Последние строки:
C:\Users\User\AppData\Local\Temp\build1371069079372114242.tmp\PWM\utility\ATimerDefs.cpp.o C:\Users\User\AppData\Local\Temp\build1371069079372114242.tmp\PWM\utility\BTimerDefs.cpp.o C:\Users\User\AppData\Local\Temp\build1371069079372114242.tmp/core.a -LC:\Users\User\AppData\Local\Temp\build1371069079372114242.tmp -lm
Попробую найти 1.6.5 портабл версию, проверю на ней.
Если не найдете, напишите выложу.
bodriy2014, спасибо. Скачал 1.6.5, снес старую версию, почистил временные файлы ардиуны и скетч записался. Надеюсь найти время и адаптировть под 3410. Думаю, кому-то тоже може пригодиться.
revlerik, а как Вы добавили русский язык? Это какая-то библиотека?
Кто сталкивался с проблемой мусора в 3410? В библиотеке PCD8544.h изменил разрешение экрана. Справа мусор ушел и эта часть отображается нормально, а нижняя - не хочет. Что можно сделать?
revlerik, а как Вы добавили русский язык? Это какая-то библиотека?
Давайте адрес электронки,скину скетч с библиотеками,но под экран 5110.
revlerik,
Отправил.
revlerik, спсибо!
Пользуйтесь!
Загрузил, а там китайские иэроглифы))
Скидал этот же архив форумчанину karl2233,у него работает.
Библиотеку Adafruit_GFX_Library поменяли на мою?
Прошу прощения! Зменил библиотеку, все получилось. Спасибо
Осталась проблема с мусором в конце экрана.
Такая же проблема с мусором на экране.
скиньте скетч с библиотеками под экран 5110
bpl-22@yandex.ru
Схемы
https://yadi.sk/d/sQ6X3AkJoszLZ
Здравствуйте bodriy2014.
Поставил 33мкф на AREF , проблема не ищезла , но возросли показания батареи до 5,3в , переставил на AVCC - выросли показания Vmax на две десятки , работа не изменилась.
Может сама IDE при экспорте в hex глючит (зливаю через прграмматор). Если есть возможность , слейте пожалуйста прошивку с осцилографа и сбросте мне на почту igbonandr@gmail.com сравню со своей .
Спасибо.
а что если на AREF поставить TL431? выставить напряжение и вуаля.
Здравствуйте bodriy2014.
Поставил 33мкф на AREF , проблема не ищезла , но возросли показания батареи до 5,3в , переставил на AVCC - выросли показания Vmax на две десятки , работа не изменилась.
Может сама IDE при экспорте в hex глючит (зливаю через прграмматор). Если есть возможность , слейте пожалуйста прошивку с осцилографа и сбросте мне на почту igbonandr@gmail.com сравню со своей .
Спасибо.
Прошивку скинул, но думаю дело в неточности АЦП.
А вы пробовали постоянное напряжение мерять например с пальчиковой батарейки, будет ли скачек.?
Я подавал постоянное +5в с VCC , заменил Ардуино , не могут 2 платы одинаково глючить , попробовал Вашу прошивку - то же самое. Залил первую версию - на ней , при переключении на опорное 1,1в осцилограмма навсех развёртках на максимуме. Пока чешу репу. А нельзя переназначить вместо 5входа на 7 ?
Я подавал постоянное +5в с VCC , заменил Ардуино , не могут 2 платы одинаково глючить , попробовал Вашу прошивку - то же самое. Залил первую версию - на ней , при переключении на опорное 1,1в осцилограмма навсех развёртках на максимуме. Пока чешу репу. А нельзя переназначить вместо 5входа на 7 ?
В этом месте смайл чешу репу!
зравствуйте bodriy2014 ! хороший прибор у вас получился! хочу у вас спросить , мне напряжение входное нужно до 15 в. можно ли такой использовать
если нет то как правельно делитель сделать и если можно ссылку на последнюю прошивку
спасибо!
зравствуйте bodriy2014 ! хороший прибор у вас получился! хочу у вас спросить , мне напряжение входное нужно до 15 в. можно ли такой использовать
если нет то как правельно делитель сделать и если можно ссылку на последнюю прошивку
спасибо!
На фото плохо видно, предполагаю что там х1 и х10 в режиме х10 можно мерить.
последняя прошивка всегда тут.
Если мерить сторго до 15В рекомендую использовать делитель 1 к 3.
Если мерить сторго до 15В рекомендую использовать делитель 1 к 3.
да там 1 к 10
а подскажите пожалуйста как правельно 1 к 3 сделать.....схемку и номиналы
делитель напряжения смотри тут.
http://www.sxemotehnika.ru/delitel-napryazheniya.html
Можно не чесать. При прошивке включил для пробы фьюз - CKDIV8(внутр. дел. на 8) всё заработало как надо , только медленно. Получается я такой везучий , что ухитрился купить 2 меги которые не хотят разгоняться или как ?
Можно не чесать. При прошивке включил для пробы фьюз - CKDIV8(внутр. дел. на 8) всё заработало как надо , только медленно. Получается я такой везучий , что ухитрился купить 2 меги которые не хотят разгоняться.
Должны разгоняться!!!
Минимум до 25-27МГц
На кварце 16МГц без делителя работает?чистые 16
С каким кварцем вы разгоняли?
Если мерить сторго до 15В рекомендую использовать делитель 1 к 3.
да там 1 к 10
а подскажите пожалуйста как правельно 1 к 3 сделать.....схемку и номиналы
например такой
Но karl2233 прав как работает делитель лучше знать.
В первую ставил ровно 27 , а во вторую 26,650. На 16 не пробовал , сразу перепаял и заливал через программатор.
В первую ставил ровно 27 , а во вторую 26,650. На 16 не пробовал , сразу перепаял и заливал через программатор.
А какая ардуино? почему не хотите через IDE Arduino заливать? или вы свою печатку вытравили на Atmega328?
счас скину вам на почту HEX разогнанный, вы не уточняли что прошивка оверклок нужна.
Вопрос в догонку : Имеются у меня ещё Mega2560 , а она разгонится ?
Прошивку выслал на почту, отпишите как прошло.
Вопрос в догонку : Имеются у меня ещё Mega2560 , а она разгонится ?
На счет разгона не знаю но пультоскоп там не запустится, скетч написан только под Atmega328 на других работать не будет.
Аурдинка 328 про мини , я спая всё на макетке и аурдинка у меня под дисплеем , кварц не разгонишся перепаивать , а програмат
ором без проблем.
Дык это , работал . Только без кнопок , так попробовать пока 328 небыло ну и на 16 кварце.
Аурдинка 328 про мини , я спая всё на макетке и аурдинка у меня под дисплеем , кварц не разгонишся перепаивать , а програматром без проблем.
Понял вас, с той прошивкой что я скинул и кварцем 26-27МГц должно работать.
Увы , таже история. При опорном 1,1 , если выбрать развёртку начиная с 6 до 10 график загоняет на максимум и не реагирует на входной сигнал. От 0 до 5 нормально.
Увы , таже история. При опорном 1,1 , если выбрать развёртку начиная с 6 до 10 график загоняет на максимум и не реагирует на входной сигнал. От 0 до 5 нормально.
А с опорным 5В все нормально, значить контроллер не успевает формировать опорное в самом быстром режиме АЦП((.
Прийдется работать с 5В или подавать внешнее опорное 1В.
я тут вот что подумал...проект надо развивать.
моих знаний не хватает, но было б не плохо:
1. добавить включение (например типу ТТ - логическая "1" на любом порту при подаче питания на МК).
2. той же кнопкой выключение(при длительном нажатии).
3. сетку на дисплее - удобнее же будет, а то фломастером не охота рисовать :) возможно ли это вообще?
теперь вопрос: если добавить внешний ИОН(431) - улучшит ли это параметры Пультоскопа?
Не , я ещё пободаюсь , до лета время терпит .
я тут вот что подумал...проект надо развивать.
моих знаний не хватает, но было б не плохо:
1. добавить включение (например типу ТТ - логическая "1" на любом порту при подаче питания на МК).
2. той же кнопкой выключение(при длительном нажатии).
3. сетку на дисплее - удобнее же будет, а то фломастером не охота рисовать :) возможно ли это вообще?
теперь вопрос: если добавить внешний ИОН(431) - улучшит ли это параметры Пультоскопа?
--Сетку сделаю, это не проблема.
--внешний ИОН(431) уличшит режим 1.1В, но я себе ставить не буду.
--Кнопку могу прописать и пин пустой есть, но я себе делать не буду устраивает переключатель. Кому кномку продумайте схему, я для вас напишу код.
про сетку - урра!
про кнопку - завязать на 25 ногу МК.
идея такова: через кнопку подаём "+" на базу биполярного транзистора, который включает р-канальный полевик(после чего питание идёт на МК).
с 25 ноги МК логичекая "1", через диод, идёт на базу этого биполярника и держит его(следовательно и полевик) открытым.
при длительном нажатии на кнопку 25 нога МК выдёт лог "0"(держим три секунды, отпускаем и лог "1" сменяется логическим "0", иначе не выключиттся) и тразисторы закрываются.
про сетку - урра!
про кнопку - завязать на 25 ногу МК.
идея такова: через кнопку подаём "+" на базу биполярного транзистора, который включает р-канальный полевик(после чего питание идёт на МК).
с 25 ноги МК логичекая "1", через диод, идёт на базу этого биполярника и держит его(следовательно и полевик) открытым.
при длительном нажатии на кнопку 25 нога МК выдёт лог "0"(держим три секунды, отпускаем и лог "1" сменяется логическим "0", иначе не выключиттся) и тразисторы закрываются.
Можно ссылку на первоисточник, мне механика работы понятна. Непонятно как Ардуино узнает что мы жмем на кнопку?
Первый раз жмем Ардуино запускается и сразу выдает 1(+5В) на выходе. После нажатия и удержания кнопки он выдает 0(GND), как он узнает что мы нажали где он соединен с кнопкой у вас в схеме нет.
понял вопрос.
значит нужно задействовать ещё одну ногу МК (например 24 нога), с анода VD2 - когда мы нажали кнопку там +5В и МК видит это подавая лог"1" на 25 ногу. схема запустилась.
а когда на 24 ноге МК видит что лог "1" более 3 сек, то подаётся лог "0" после пропадания(отпускания кнопки) лог "1".
как-то так.
первоисточника как такового нет(программа ТТ есть на сайте автора, но там код закрыт).
понял вопрос.
значит нужно задействовать ещё одну ногу МК (например 24 нога), с анода VD2 - когда мы нажали кнопку там +5В и МК видит это подавая лог"1" на 25 ногу. схема запустилась.
а когда на 24 ноге МК видит что лог "1" более 3 сек, то подаётся лог "0" после пропадания(отпускания кнопки) лог "1".
как-то так.
Сетку уже добавил, еще кое что причесал.
Добавлю включение, сегодня думаю выложу.
Можно ссылку на этого Маркуса.
вот ссылка полезнее чем авторский сайт. вот авторский
karl2233
А что скежете если так упростить до одного транзистора, но N-типа?
перезалил картинку
можно и так.
только на схеме р-канальный, а он открывается минусом. так что кнопку надо на общий, а затвор через резистор на "+"(что б закрытым его держать). на схеме чуть выше он включен правильнее :)
А преобразователь будет все время включен? Нужно коммутировать + до преобразователя, чтобы не разряжать батарею.
хороший вопрос :)
нет, после полевика будет идти на преобразователь. т.е. у меня на схеме надо читать 5В как 3,7В :)
я общую схему нарисую после того, как с автором Пультоскопа утрясём все детали с кнопкой.