Форум » Металлоискатель «Забава», на микроконтроллере ATTINY2313-20 » фузы для МИ Забава » Ответить

фузы для МИ Забава

leo-san: как правильно установить фузы при программировании контроллера?

Ответов - 113, стр: 1 2 3 4 5 6 All

Stas: leo-san пишет: как правильно установить фузы при программировании контроллера? Запрограммировать нужно: CKSEL0, SUT0, SPIEN. Остальные – не запрограммированы.

Дима: А как вообще прошить, что нужно делать?

Stas: Дима пишет: А как вообще прошить, что нужно делать? Я прошиваю микроконтроллер с помощью программы “Algorithm Builder”. Вообще-то это Графическая среда разработки программного обеспечения для микроконтроллеров с архитектурой AVR. В ней предусмотрена возможность зашивать микроконтроллеры и в справке есть схема программатора. В интернете много информации на эту тему, рекомендую ознакомиться. И так, Вам нужна программа которая может шить микроконтроллеры AVR, и программатор, который поддерживается этой программой, еще немного знаний. Программатор это физическое устройство, его можно купить или изготовить самостоятельно.


agnilov: Я пробую прошивать микроконтроллер программой PonyProg2000, и у меня выдает ошибку Write failed, подскажите пожалуйста в чем может быть проблема. Программатор jonis prog

Stas: agnilov пишет: Я пробую прошивать микроконтроллер программой PonyProg2000, и у меня выдает ошибку Write failed, подскажите пожалуйста в чем может быть проблема. Программатор jonis prog Здравствуйте. Я использую другую программу, поэтому помочь Вам не могу. Советую набрать в поиске Google фразу «PonyProg2000 Write failed» и пробежаться по форумам.

agnilov: Станислав, а нимогли бы вы мне помочь прошить, если можно сделать краткую инструкцию

Stas: agnilov пишет: Станислав, а нимогли бы вы мне помочь прошить, если можно сделать краткую инструкцию Как же я Вам помогу, если я пользуюсь другим программатором и другой программой.

agnilov: а Вы опишите принцип программирование в программе которой вы программируете

Stas: agnilov пишет: а Вы опишите принцип программирование в программе которой вы программируете Здравствуйте. Для начала выкладываю часть текста из мануала программы «Algorithm Builder»: Программирование микроконтроллера Algorithm Builder содержит встроенный внутрисхемный программатор, обеспечивающий последовательное программирование микросхем. Выбор пункта меню “Program\Run with Chip” или нажатие клавиш “Ctrl+Shift+F9” или нажатие кнопки на панели инструментов запускает компиляцию алгоритма, и, в случае отсутствия ошибок, открывает окно программирования: Микроконтроллер должен быть подключен к COM1 или COM2 порту через простой адаптер: Мощность резисторов – 0.125 Вт. Диоды – любые импульсные со временем восстановления не более 50 нс (например КД522, КД510, 1N4148). Следует иметь в виду, что данный адаптер рассчитан на стандартный COM порт с 12 вольтовыми уровнями. Однако, в ряде компьютеров, обычно ноутбуках, COM порт имеет 6 – вольтовый уровень. В этом случае номинал последовательно соединенных с диодами трех резисторов следует уменьшить до 100 Ом. Используемый COM порт может быть выбран в опциях среды (меню: “Options\Environment Options): Длина кабеля, соединяющего порт с микроконтроллером, не должна превышать одного метра. При этом целесообразно использовать плоский кабель (шлейф) в котором сигнальные проводники должны чередоваться с общим (GND). Алгоритм программирования выбирается автоматически в соответствии с типом выбранного микроконтроллера. При этом производится автоматическая проверка соответствия типа подключенного микроконтроллера выбранному. Внешние цепи схемы не должны препятствовать сигналам с компьютера. При программировании микроконтроллера, частота подключенного к нему кварцевого резонатора должна быть не менее 1 МГц. По завершении программирования, сигнал RESET переводится из 0 в 1, тем самым запуская загруженную программу на исполнение. Для повторного рестарта кристалла нажмите клавишу “F10”. Среда обеспечивает подсчет числа перепрограммирования кристалла. При этом информация о количестве хранится в самой микросхеме. Для этого выделяются два старших байта EEPROM. Для электростатической безопасности общий провод программируемого устройства следует заранее объединить с корпусом компьютера. Lock и Fuse биты. Настройка Lock и Fuse bits производится в опциях проекта (пункт меню “Options|Project options…”). Там же эти биты можно считать из подключенного кристалла или записать в него независимо от программатора. Однако, если включены опции “Lock bits” и “Fuse bits” в окне программатора, то эти биты будут запрограммированы при общем программировании. Для Fuse bits состояние означает “не запрограммировано”. Внимание! При программировании Fuse bits необходимо проявлять осторожность, поскольку активизация некоторых из них может привести к невозможности дальнейшего внутрисхемного программирования (такие как “RSTDISBL”, “CKSEL” и др.). Позже опишу, как я все делаю.

agnilov: Станислав, спасибо Вам за помощь, мне всетаке удалость прошить микроконтролер, оказалось у меня проблема с COM шнурком. Теперь у меня проблема в другом, я все собрал в кучу, включил и тишина, все промеряю везде напряжение есть, разьем наушников вытыкаю и втыкаю обратно звучат щелчки. Перепроверил всю плату по схеме тоже все нормально.

Stas: agnilov пишет: Станислав, спасибо Вам за помощь, мне всетаке удалость прошить микроконтролер, оказалось у меня проблема с COM шнурком. Теперь у меня проблема в другом, я все собрал в кучу, включил и тишина, все промеряю везде напряжение есть, разьем наушников вытыкаю и втыкаю обратно звучат щелчки. Перепроверил всю плату по схеме тоже все нормально. Здравствуйте. Вы fuse биты запрограммировали?

agnilov: Да Галочки поставил: CKSEL0, SUT0, SPIEN. Остальные – снял.

Stas: agnilov пишет: Да Галочки поставил: CKSEL0, SUT0, SPIEN. Остальные – снял. Вы точно знаете, что в PonyProg2000 установленная галочка значит «запрограммирован»? Нужно проверить наличие импульсов на 11 ножке микроконтроллера. Измерьте напряжение на 20 ножке ATTINY2313-20 и на 14 ножке К561ЛЕ5. Пришлите качественные фотографии вашей платы.

agnilov: Здравствуйте Станислав, в PonyProg2000 установленная галочка значит «запрограммирован». Напряжение на ATTINY2313-20 = 5 В, на К561ЛЕ5 = тоже 5 В. Импульсы я незаю как измерять тостером, осциллографа нет. Я маленько переделал плату, добавил еще одну кренку 78L09, так как я использую 12 вольтовы аккумулятор, в остальном все осталось как по схеме.

Stas: agnilov пишет: Здравствуйте Станислав, в PonyProg2000 установленная галочка значит «запрограммирован». Напряжение на ATTINY2313-20 = 5 В, на К561ЛЕ5 = тоже 5 В. Импульсы я незаю как измерять тостером, осциллографа нет. Я маленько переделал плату, добавил еще одну кренку 78L09, так как я использую 12 вольтовы аккумулятор, в остальном все осталось как по схеме. Здравствуйте. По первой фотографии трудно судить, но мне показалось, что 10 ножка микроконтроллера не соединена с общим проводом. Вообще-то если эта схема собрана правильно, то она начинает работать сразу, ни какой настройки не требуется. Весь вопрос в том, где неисправность, в монтаже или в микроконтроллере. Поэтому проверяйте внимательно монтаж, прозвоните дорожки на замыкание между собой (у Вас очень маленькие расстояния между дорожками). Вы сделали свою плату, проверьте еще раз на соответствии ее со схемой, а то на фотографии не четко видно некоторые места платы. Если у Вас C1 и C2 по 47000пф, то можно попробовать определить наличие импульсов на 11 ножке микроконтроллера с помощью высокоомных наушников (типа Тон 2), подключать наушники через конденсатор 1 – 10 мф, должен быть слышен высокочастотный свист.

agnilov: У меня появился слабый сигнал в наушниках, R6 выставлен на полную, при перемещение ручки резистора 8 сигнал то появляется, то пропаладет

Stas: agnilov пишет: У меня появился слабый сигнал в наушниках, R6 выставлен на полную, при перемещение ручки резистора 8 сигнал то появляется, то пропаладет Здравствуйте. Сигнал сам появился? Если сигнал тихий, поверяйте сопротивление деталей в цепи наушников.

agnilov: Здраствуйте, я заменил кнопку сброса, была не рабочей, т.е всегда была в положение сброса.

Stas: agnilov пишет: Здраствуйте, я заменил кнопку сброса, была не рабочей, т.е всегда была в положение сброса. Заменили кнопку и появился слабый сигнал, или что?

agnilov: Заменили кнопку и появился слабый сигнал. Нашел еще одну свою ошибку, Вы описывали ее, а я ее мимо ушей пропустил, это на ATTINY2313 10 контакт не был подключен с общим проводом, соединил и все заработало, Спасибо Вам большое. Теперь мне осталось еще штангу сделать http://divim.citynov.ru/9.html и все в кучу собрать

Slava: Народ подскажите кодовую маркеровку конденсатора 27 пФ

Slava: Народ подскажите кодовую маркировку 27 пФ

Stas: Slava пишет: Народ подскажите кодовую маркеровку конденсатора 27 пФ На конденсаторе может быть написано: «270» или «27p».

Slava: Рахмет(спосибо)

Slava: Немогу найти конденсатор 27 пФр ,чем можно заменить? подскажите.

Stas: Slava пишет: Немогу найти конденсатор 27 пФр ,чем можно заменить? подскажите. Попробуйте чуть больше, чуть меньше, например 22пф.

Slava: А ктонебудь пробовал заменять 27 пФр на другие?

Slava: Народ подскажите мобрал схему включаю а она не работает даже никакого ширчания в наушниках, что может быть?

fest619: люди помагите ! я решил содрать металлоискатель , нашёл эту схему , решил сделать , а он на микрокантроллере , я ваще неумею их прошивать . помагите пожалуйста , какой прогой прошивать , полность инструкцию по этапам , и как вообще микрокантроллер к кампу подключать , если кто может памочь вышлети на почту: fest619@rambler.ru

Stas: fest619 пишет: люди помагите ! я решил содрать металлоискатель , нашёл эту схему , решил сделать , а он на микрокантроллере , я ваще неумею их прошивать . помагите пожалуйста , какой прогой прошивать , полность инструкцию по этапам , и как вообще микрокантроллер к кампу подключать , если кто может памочь вышлети на почту: fest619@rambler.ru Наберите в поиске «гугла» фразу: «как прошить ATTINY2313». И вперед, только не ленитесь.

Stas: Slava пишет: Народ подскажите мобрал схему включаю а она не работает даже никакого ширчания в наушниках, что может быть? Может много чего быть. Например неправильно запрограммировали fuse биты, или кнопка «сброс» постоянно замкнута. Проверьте питание на микросхемах, если нормально, ищите ошибки в монтаже, замыкания между дорожками, качество пайки, соответствие номиналов деталей схеме. Сделайте другую катушку, из другого провода (для проверки, можно без экрана). Если есть чем, посмотрите наличие импульсов на 11 ножке микроконтроллера. Часто бывают неисправны новые наушники. Если микроконтроллер прошит правильно, и собранно все аккуратно, схема начинает работать сразу.

Slava: проверил прошивку ,кнопку сброса, импульс есть на 11 ножке наушники внорме, а звука всеровно нету.

Stas: Slava пишет: проверил прошивку ,кнопку сброса, импульс есть на 11 ножке наушники внорме, а звука всеровно нету. Если импульсы на 11 ноге есть, если питание на микроконтроллере есть, а звука нет, значит не работает (работает неправильно микроконтроллер). Либо он дохлый, либо неправильно зашит (Вы fuse биты запрограммировали?), либо не работает тактовый генератор. Еще проверьте не замыкает ли звуковой разъем, и проверьте все детали звуковой цепи. Выложите качественные фотографии, может чего-нибудь увижу. Каким образом Вы проверили прошивку?

Slava: Програмировал 2 способами, Сначало Chip prog программатором , а потом Poni prog 2000.

Slava: Вот фото устройства которое никак нехочет работать

Stas: Конденсаторы в генераторе замените, те которые красненькие. Вы поставили самые плохие конденсаторы, которые только можно найти. Плата сделана очень не качественно, поэтому проверьте каждую дорожку на обрыв и замыкание с соседними дорожками. Что за проводок в районе R5 и R6, чего он соединяет? Видно плохо, но мне кажется, что он сажает звук на землю. Остальные рекомендации смотрите в прошлых постах, отвечайте пожалуйста на все вопросы, я не телепат.

Slava: Наконецто я изготовил новую плату,завтро буду пробовать надеюсь, что в этот раз разаботает.

Stas: Slava пишет: Наконецто я изготовил новую плату,завтро буду пробовать надеюсь, что в этот раз разаботает. Удачи!

Slava: собрал чето работает но нетак,сночало идет неприрывный сигнал потом очередь кородких, потом опять непрерывный и так повторяется. Что может быть?

Stas: Slava пишет: собрал чето работает но нетак,сночало идет неприрывный сигнал потом очередь кородких, потом опять непрерывный и так повторяется. Что может быть? Скорее всего плавает частота поискового генератора, из-за плохих конденсаторов (С1, С2), или при изготовлении катушки натянулись витки. Если убрать чувствительность (R8, против часовой стрелки, до конца), что-то меняется?

Slava: ничего не меняется.Всё то же самое. Что может быть?

Stas: Slava пишет: ничего не меняется.Всё то же самое. Что может быть? Проверьте наличие импульсов с поискового генератора, цепь регулировки чувствительности. Могут быть не правильно запрограммированы фузы.

Hinkloyd: Не подскажете, какое напряжение должно быть на ножках кварца? Собрал схему, контроллер прошил товарищ, но звука нет. Точнее пару раз при включении в наушниках было гудение, пока не нажал кнопку сброса. При поднесении металла - ноль эмоций. Проверил дорожки на замыкания - все нормально. Грешу на то, что неправильно прошился контроллер, но пока перепрошить его нет возможности.

Stas: Hinkloyd пишет: контроллер прошил товарищ А Fuse биты товарищ запрограммировал? На кварце нужно импульсы смотреть, осциллографом.

Hinkloyd: Да, сначала залил прошивку, потому установил фузы. Осциллографа нет, померял напряжение на ножках кварца - на одной 0.5 вольта, на другой 0.7В.

Stas: Пришлите качественную фотографию, будем смотреть.

Hinkloyd: Разобрался с металлоискателем). С фузами все ок, оказалось дело было в нерабочем кварце, увидел это с помощью осциллографа. Другого на 20 МГц не было, поставил на 18 с половинкой (точного значения не помню). И еще поменял конденсаторы 47 нанофарад на 4.7 нф и все запустилось. (Помоему 47000 это очень большое значение, у меня с ними не работало как ни пытался настроить). Чувствительность где-то 15 см на золотое кольцо, но монетку 25 мм где-то также. Старый советский утюг увидел где-то с полметра, чуть меньше. Если кому интересно - вот фото: (конденсаторы smd, с обратной стороны платы, кварц там же, лень было рассверливать отверстия, у него ножки толстые). Вот еще моя печатка (для ЛУТ надо печатать как есть - надеюсь автор не будет против) http://rghost.ru/4247036

Stas: Hinkloyd пишет: Вот еще моя печатка (для ЛУТ надо печатать как есть - надеюсь автор не будет против Автор не против. Искренне рад за Вас.

Petr: Здраствуйте у меня такая же беда ,как у Slavы,один к одному такое же звучание и реакция R8 без изменения,справился ли Slava с этой проблемой?

Stas: Petr пишет: Здраствуйте у меня такая же беда ,как у Slavы,один к одному такое же звучание и реакция R8 без изменения,справился ли Slava с этой проблемой? Slava заходил последний раз 22 декабря пошлого года. Наверное забросил свой металлоискатель.

Slava: Я так и не решил эту проблему нет времени. Буду очень рад если Petr решит эту проблему и подскажет вчем дело.

Petr: Добрый вечер,я пока еще работаю над своей проблемой проверил все сам,потом УЧЕНЫМ ГОЛОВАМ дал на проверку,тоже все просмотрели ничего не нашли.Прошили микроконтролер ATTINY2313 заново.А фьюзы какие надо брать? Сегодня в интернете откопал "Калькулятор фьюзов для AVR " выбрал ATTINY 2313 правильно ли сделал, я понимаю для каждого микроконтролера они стандартные.

Stas: Petr пишет: А фьюзы какие надо брать? Должны быть запрограммированы: CKSEL0, SUT0, SPIEN. Остальные – не запрограммированы.

Petr: Большое спасибо,в понедельник буду пробовать устанавливать фьзы.

Slava: Интересно получилось у Petr чтонебудь?

Petr: Получилось,правда микросхему я заблокировал.Пришлось искать и покупать еще одну ,поэтому мне недавно запрогромировали и вбили фьюзы и все зароботоло.Дело было в фьюзах.Но правда чувствительность слабовата,5рублей срабатывает на высоте 5см изготовил еще одну катушку ,так же срабатывает.Может кто посоветует как увеличить чувствительность ? Может увеличить число витков или уменьшить?

Slava: А чем програмировал?

Stas: Petr пишет: Получилось,правда микросхему я заблокировал.Пришлось искать и покупать еще одну ,поэтому мне недавно запрогромировали и вбили фьюзы и все зароботоло.Дело было в фьюзах.Но правда чувствительность слабовата,5рублей срабатывает на высоте 5см изготовил еще одну катушку ,так же срабатывает.Может кто посоветует как увеличить чувствительность ? Может увеличить число витков или уменьшить? Если при максимальной чувствительности, расстояние обнаружения пяти рублевой монеты равно 5 см, то нужно проверять цепь регулировки чувствительности (R3, R4, R8, C3). Номиналы этих деталей должны точно соответствовать номиналам указанным на схеме (измерять мультиметром). C3 проверить заменой. Часто бывает, что сопротивление переменного резистора меньше чем на нем написано.

Petr: здравствуйте,микроконтроллер програмировал не сам,но програмировали с помощью программы CAVR

Slava: Еще раз пробовал программировать уже сам при помощи PonyProg2000 все вроде получается а вот при программированиии фьюзов немогу найти SPIEN там только SPMEN? ничего не понемаю.

Stas: Slava пишет: Еще раз пробовал программировать уже сам при помощи PonyProg2000 все вроде получается а вот при программированиии фьюзов немогу найти SPIEN там только SPMEN? ничего не понемаю. Насколько я помню, SPIEN не доступен при последовательном программировании, этот бит запрограммирован по умолчанию.

Slava: Значит как я понимаю, что SPMEN программировать ненадо так что ли.Может поэтому у меня и неработает?

Stas: Slava пишет: Значит как я понимаю, что SPMEN программировать ненадо так что ли.Может поэтому у меня и неработает? spmen - я такого бита в даташите на ATTINY2313 не встречал. Если у Вас микроконтроллер программируется, значит spien запрограммирован.

Михаил: Здравствуйте.У меня возникла такая проблема,всё вроде бы работает но не так как описано.Он реагирует одинаково на чёрные и цветные металы,с начало щелчки потом низко частотный сигнал.Поднося к земле и вращая R8ни каких изменений и звуков нет.Подскажите что может быть.

Stas: Михаил пишет: Здравствуйте.У меня возникла такая проблема,всё вроде бы работает но не так как описано.Он реагирует одинаково на чёрные и цветные металы,с начало щелчки потом низко частотный сигнал.Поднося к земле и вращая R8ни каких изменений и звуков нет.Подскажите что может быть. На железные предметы с большой площадью поверхности металлоискатель реагирует как на цветной металл (сначала высокочастотный сигнал, когда предмет приближается к катушке, затем низкочастотный, когда предмет удаляется от катушки). На небольшие железные предметы, например гвозди, реагирует сначала низкочастотным сигналом, потом высокочастотным. Так же реагирует на грунт и на кирпичи. Металлоискатель работает в динамическом режиме, реагирует на металл только когда катушка относительно металла двигается.

Михаил: С этим всё понятно,повторюсь но у меня не слышно грунта при вращении R8и на всё реагирует одинаково.Где примерно искать ошибку.

Stas: Михаил пишет: С этим всё понятно,повторюсь но у меня не слышно грунта при вращении R8и на всё реагирует одинаково.Где примерно искать ошибку. Если при максимальной чувствительности, Вы подносите катушку к земле, затем убираете ее от земли и при этом нет сигналов, то можно предположить, что не правильно работает микроконтроллер. Или кварц не исправен (не 20 мГц), или не правильно запрограммированы Fuse биты. Установите чувствительность на максимум, поднесите к катушке сверху крышку для консервации. На каком расстоянии от катушки появляется сигнал и какой он, когда Вы приближаете крышку к катушке? Когда удаляете крышку от катушки? Затем уберите чувствительность на минимум и проделайте то же самое. Уменьшилось ли расстояние обнаружения?

Михаил: На максимальной чувствительности расстояние примерно 20 см,сигнал высокий затем низкий.В обратном порядке расстояние уменьшилось где то на 5 см,перед этим сменил С1иС2 на473 до этого стояли 472 поэтому и сигнал был однообразный.

Stas: Михаил пишет: На максимальной чувствительности расстояние примерно 20 см,сигнал высокий затем низкий.В обратном порядке расстояние уменьшилось где то на 5 см,перед этим сменил С1иС2 на473 до этого стояли 472 поэтому и сигнал был однообразный. Ну, а грунт теперь видит?

Михаил: К земле подношу низкий,поднимаю высокий,а С3 керамический или плёночный должен быть(у меня керамика стоит)

Stas: Михаил пишет: К земле подношу низкий,поднимаю высокий,а С3 керамический или плёночный должен быть(у меня керамика стоит) Конденсаторы C1, C2, C3 должны быть с возможно меньшим температурным коэффициентом (ТКЕ). Про температурные коэффициенты можно посмотреть здесь (http://radiokot.ru/articles/11/).

agnilov: Станислав, возник вот какой вопрос, а Вы не пробовали сделать на данный прибор световую индикацию? Мне кажется было бы немного удобнее пользоваться прибором.

Stas: agnilov пишет: Станислав, возник вот какой вопрос, а Вы не пробовали сделать на данный прибор световую индикацию? Мне кажется было бы немного удобнее пользоваться прибором. От световой индикации я отказался, потому что ее днем в поле практически не видно.

Михаил: А если использовать в место наушников динамик из китайской игрушки,что для этого нужно сделать и если можно схему.

Stas: Михаил пишет: А если использовать в место наушников динамик из китайской игрушки,что для этого нужно сделать и если можно схему. У динамика наверное сопротивление не больше 8 Ом, поэтому нужно использовать усилитель, например на транзисторе. Я пока динамик не пробовал подсоединять, схему поищите в интернет.

Михаил: Признаюсь я любитель в электронике,подскажите,на мп26 работать будетhttp://zalil.ru/30781678

Stas: Михаил пишет: Признаюсь я любитель в электронике,подскажите,на мп26 работать будет В этой схеме общий плюс, а у нас общий минус. Нужен транзистор другой проводимости.

Михаил: Был бы весьма признателен вам если бы вы подсказали мне схему.

Stas: Михаил пишет: Был бы весьма признателен вам если бы вы подсказали мне схему. Попробуйте так (но я не проверял). Сообщите о результате.

Михаил: Большое спасибо,всё работает,собрал на315 громкость приличная.

Михаил: И в дополнение,питание брать не 9в а после стабилизатора 5в

Serg: Доброй ночи.У меня проблема! Стал программировать "Аттини" через унипроф ,последовательность действий по инструкции такова "включаем>загружаем hex>удаляем прошивку с МК>загружаем hex в МК>устанавливаем фузы>готово.Но я по запарке удалил всё и не установил и выключил, теперь при подключении МК к программатору при выборе ком порта "унипроф" не отвечает.Что делать подскажите!!!javascript:pst3('%20%20','','','','')javascript:pst3('%20%20','','','','')

Stas: Serg пишет: Доброй ночи.У меня проблема! Стал программировать "Аттини" через унипроф ,последовательность действий по инструкции такова "включаем>загружаем hex>удаляем прошивку с МК>загружаем hex в МК>устанавливаем фузы>готово.Но я по запарке удалил всё и не установил и выключил, теперь при подключении МК к программатору при выборе ком порта "унипроф" не отвечает.Что делать подскажите!!! Вы фузы трогали? Может это Вам поможет: http://www.getchip.net/posts/028-uniprof-programmiruem-avr-cherez-com-port/

Serg: Stas пишет: Запрограммировать нужно: CKSEL0, SUT0, SPIEN. Остальные – не запрограммированы. http://pics.qip.ru/003eOx-1002gMR/ Здравствуйте ,то что обведено я установил галочки а остальное не трогал

Stas: Serg пишет: Здравствуйте ,то что обведено я установил галочки а остальное не трогал Как мне кажется, в Вашей программе если галочка стоит, то это значит "не запрограммирован", если галочка не стоит, то это значит "запрограммирован". Поэтому Вам нужно поставить галочки везде кроме CKSEL0, SUT0, SPIEN. Но сначала внимательно почитайте справку на вашу программу, т. к. неправильное программирование некоторых битов приведет к невозможности запрограммировать микроконтроллер обычными средствами.

Serg: Stas пишет: Как мне кажется, в Вашей программе если галочка стоит, то это значит "не запрограммирован", если галочка не стоит, то это значит "запрограммирован". Поэтому Вам нужно поставить галочки везде кроме CKSEL0, SUT0, SPIEN. Но сначала внимательно почитайте справку на вашу программу, т. к. неправильное программирование некоторых битов приведет к невозможности запрограммировать микроконтроллер обычными средствами. Так оно и оказалось! Теперь буду знать спасибо.Прошил заново и всё работает Ура!!! Кольцо обручальное ловит "10-см по воздуху".А если попробовать поставить кварц на 24 иле 48 мгц изменения в лучшую сторону будут? И,что можно заменять чтобы не спалить МК и ЛЕ5?

Stas: Serg пишет: А если попробовать поставить кварц на 24 иле 48 мгц изменения в лучшую сторону будут? Этот мк рассчитан на максимальную частоту 20 мГц и я другие кварцы не пробовал. Serg пишет: И,что можно заменять чтобы не спалить МК и ЛЕ5? Этот вопрос я не понял.

basun: Спаял я это чудо техники,но вот проблемка...начал искать информацию как прошить микроконтроллер..и что-то совсем мне ничего не ясно) может у кого есть хотя бы фотка программатора,чтоб увидеть наглядно как это чудо выглядит?)

Serg: Stas пишет: Этот вопрос я не понял. Я имел ввиду, какие конденсаторы можно ставить взамен С1,С2 , чтобы повысить чувствительность ,а то у вас на схеме стоят большие по сравнению с С3,С4,С5, а у меня маленькие, и в чем разница? "я только учусь"

Serg: basun пишет: Спаял я это чудо техники,но вот проблемка...начал искать информацию как прошить микроконтроллер..и что-то совсем мне ничего не ясно) может у кого есть хотя бы фотка программатора,чтоб увидеть наглядно как это чудо выглядит?) www.GetChip.net http://www.getchip.net/posts/delaem-com-programmator-dlya-avr-mikrokontrollerov/

basun: Оооооооо!Огромное спасибо!!!!

Serg: basun пишет: Оооооооо!Огромное спасибо!!!! Хотя там всего 6-ть выводов нужно ,остальные я на всякий случай вывел.

Stas: Serg пишет: Я имел ввиду, какие конденсаторы можно ставить взамен С1,С2 , чтобы повысить чувствительность ,а то у вас на схеме стоят большие по сравнению с С3,С4,С5, а у меня маленькие, и в чем разница? "я только учусь" Если поставить C1 и C2 по 4700 пф, то частота поискового генератора будет примерно 70 кГц. В этом случае я заметил, что селективность (способность различать металлы) уменьшается, но зато уменьшается влияние грунта (вопреки общепринятому мнению в интернет), это позволяет производить поиск при максимальной чувствительности. Если поставить C1 и C2 по 47000 пф, то частота поискового генератора будет примерно 14 кГц. Селективность увеличивается, увеличивается чувствительность к железным предметам и грунту, возможно немного вырастает расстояние обнаружения (на воздухе). Вообще с частотой поискового генератора нужно проводить эксперименты, я серьезно этим не занимался.

thecat2000: Хочу выразить огромную благодарность автору проекта!!!Схема на все сто рабочая и при правильном монтаже и прошивке работает сразу. Прошивал через простой сом программатор унипрофом.Катушка диаметром 18 см 80 витков провод многожильный 0.22 мм. К концу месяца сделаю штангу и буду тестировать на грунте. Если автору интересно напишу о результатах.

Stas: thecat2000 пишет: Если автору интересно напишу о результатах Да, мне очень интересно, пожалуйста пишите.

Pavel: Stas У меня возник вопрос вы в какой программе рисуете схемы? Это из пакета DipTrace? Кстати, ждём обновления прошивки.

Stas: Pavel пишет: Stas У меня возник вопрос вы в какой программе рисуете схемы? Это из пакета DipTrace? Кстати, ждём обновления прошивки. Схемы которые сейчас на сайте, я рисовал в "Paint".

D.L.: Stas, вы говорили, что выложите полную последовательность действий в программировании данного контроллера. Ждем-с..

Stas: D.L. пишет: Stas, вы говорили, что выложите полную последовательность действий в программировании данного контроллера. Ждем-с.. Вот здесь Pavel начал рассказ о программировании микроконтроллеров http://zabava.f.qip.ru/?1-2-0-00000005-000-0-0-1307879920

D.L.: Большое спасибо, Stas ! Будем ждать продолжения той статьи.

magicianii: Всем привет! На выходных собрал металлоискатель, схему не программировал, вместо К561ЛЕ5 поставил CD4001B. Вместо 10К резистора поставил чуть повыше, который нашел 10.270К. Собрал все - не работает, в наушниках тишина при включении полная. Какую ошибку я допустил? Прикрепил фото. http://zalil.ru/31525901 http://zalil.ru/31525902 http://zalil.ru/upload/31525903

Stas: magicianii пишет: Всем привет! На выходных собрал металлоискатель, схему не программировал, вместо К561ЛЕ5 поставил CD4001B. Вместо 10К резистора поставил чуть повыше, который нашел 10.270К. Собрал все - не работает, в наушниках тишина при включении полная. Какую ошибку я допустил? Прикрепил фото. Для начала запрограммируйте микроконтроллер, почистите и помойте плату.

magicianii: Хорошо! А если не запрограммировать, то так и должна быть тишина в наушниках? Чем лучше чистить плату?

magicianii: Сегодня запрограммировал микросхему...... все так же по ну лям Помогите, в чем может быть дело? Это правильно вообще, что на катушку электричество идет только через провод, подсоединенный к экрану + один из проводов от катушки???? почему так странно все? Моглибы вы сказать, у вас электричество идет на наушники? Мерю тестером - ничего не показывает...... я уже незнаю что делать, проверяю контакты все впорядке. 2ю микросхему использовал с надписью: HEF4001BP.

magicianii: Сейчас нашел ошибку, но у меня вопрос: Звук появился, попробовал тестером выдаваемое напряжение на проводах к катушке и в наушниках появился несмолкаемый звук низкий. Это так и должно быть без катушки?

Stas: magicianii пишет: Чем лучше чистить плату? очистите канифоль шилом, затем помойте плату спиртом. magicianii пишет: Сейчас нашел ошибку, но у меня вопрос: Звук появился, попробовал тестером выдаваемое напряжение на проводах к катушке и в наушниках появился несмолкаемый звук низкий. Это так и должно быть без катушки? Вы запрограммировали Fuse биты? На катушке тестером не надо ни чего мерить, это бесполезно. Работу генератора можно проверить посмотрев на 11 ножке микроконтроллера наличие импульсов с помощью осциллографа. Почистите плату, проверьте соответствие разводки платы схеме, проверьте соответствие номиналов деталей номиналам на схеме. Проверьте все дорожки на обрыв и замыкание между собой. Опишите, что происходит после включения питания, есть ли реакция если подносить металл к катушке?

magicianii: Да, хорошо, спасибо! Еще такой вопрос: можно ли к этому металлоискателю сделать катушку типа "Бабочка" и будет ли с ней лучше он искать? Можно ли заменить батарейку "Крона" на блок питания из 6 пальчиковых батареек, будет ли лучше?

Stas: magicianii пишет: можно ли к этому металлоискателю сделать катушку типа "Бабочка" нет magicianii пишет: Можно ли заменить батарейку "Крона" на блок питания из 6 пальчиковых батареек да magicianii пишет: будет ли лучше? не знаю

magicianii: Спасибо за быстроту! Еще один вопрос: выше я присылал фото, у меня конденсатор С3 (3300 пФ) желтый маленький, хороший ли у него ТКЕ для этого металлоискателя, как узнать?

DEN: Жёлтые конденсаторы не годятся,они плохие,их можно поставить только по питанию (по схеме С8-С9 0,1Мкф) .С3 так как и С1 и С2,толжны быть хрошого качества (плёночные конденсаторы).Самые хорошие из савдеповских это К71-7 (как на фото http://shot.photo.qip.ru/003Qbh-302KZcg/ ),а из импортных можно поставить хотя бы зелёные подушечки (как на фото http://shot.photo.qip.ru/003Qbh-102KZc7/ ).

Stas: Stas пишет: agnilov пишет:  цитата: а Вы опишите принцип программирование в программе которой вы программируете Здравствуйте. Для начала выкладываю часть текста из мануала программы «Algorithm Builder»: Программирование микроконтроллера Algorithm Builder содержит встроенный внутрисхемный программатор, обеспечивающий последовательное программирование микросхем. Выбор пункта меню “Program\Run with Chip” или нажатие клавиш “Ctrl+Shift+F9” или нажатие кнопки на панели инструментов запускает компиляцию алгоритма, и, в случае отсутствия ошибок, открывает окно программирования: Микроконтроллер должен быть подключен к COM1 или COM2 порту через простой адаптер: Мощность резисторов – 0.125 Вт. Диоды – любые импульсные со временем восстановления не более 50 нс (например КД522, КД510, 1N4148). Следует иметь в виду, что данный адаптер рассчитан на стандартный COM порт с 12 вольтовыми уровнями. Однако, в ряде компьютеров, обычно ноутбуках, COM порт имеет 6 – вольтовый уровень. В этом случае номинал последовательно соединенных с диодами трех резисторов следует уменьшить до 100 Ом. Используемый COM порт может быть выбран в опциях среды (меню: “Options\Environment Options): Длина кабеля, соединяющего порт с микроконтроллером, не должна превышать одного метра. При этом целесообразно использовать плоский кабель (шлейф) в котором сигнальные проводники должны чередоваться с общим (GND). Алгоритм программирования выбирается автоматически в соответствии с типом выбранного микроконтроллера. При этом производится автоматическая проверка соответствия типа подключенного микроконтроллера выбранному. Внешние цепи схемы не должны препятствовать сигналам с компьютера. При программировании микроконтроллера, частота подключенного к нему кварцевого резонатора должна быть не менее 1 МГц. По завершении программирования, сигнал RESET переводится из 0 в 1, тем самым запуская загруженную программу на исполнение. Для повторного рестарта кристалла нажмите клавишу “F10”. Среда обеспечивает подсчет числа перепрограммирования кристалла. При этом информация о количестве хранится в самой микросхеме. Для этого выделяются два старших байта EEPROM. Для электростатической безопасности общий провод программируемого устройства следует заранее объединить с корпусом компьютера. Lock и Fuse биты. Настройка Lock и Fuse bits производится в опциях проекта (пункт меню “Options|Project options…”). Там же эти биты можно считать из подключенного кристалла или записать в него независимо от программатора. Однако, если включены опции “Lock bits” и “Fuse bits” в окне программатора, то эти биты будут запрограммированы при общем программировании. Для Fuse bits состояние означает “не запрограммировано”. Внимание! При программировании Fuse bits необходимо проявлять осторожность, поскольку активизация некоторых из них может привести к невозможности дальнейшего внутрисхемного программирования (такие как “RSTDISBL”, “CKSEL” и др.). Позже опишу, как я все делаю. Ну вот, и двух лет не прошло как я выполнил свое обещание http://sdelai-sam.su/programmirovanie_mikrokontrollera.html

Thubajs: Stas пишет: Запрограммировать нужно: CKSEL0, SUT0, SPIEN. Остальные – не запрограммированы. Я установил всё как вы сказали но теперь программатор не видит микруху(((

Stas: Thubajs пишет: Я установил всё как вы сказали но теперь программатор не видит микруху((( Причины могут быть такие: Неправильно запрограммировали Fuse биты и микроконтроллер теперь нельзя запрограммировать обычным способом. Причина в программаторе, например оторвался проводок, или наоборот, образовалась "сопля".



полная версия страницы