Перейти к содержанию
    

Atmega8 хаотично дергает ножками.

8 hours ago, Vasily_ said:

22мкф ? Да уж.

Слишком мелко на моем экране.

Попробуйте без дросселя L3, просто его закоротите.

Изменено пользователем codenamehawk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 минуты назад, codenamehawk сказал:

Попробуйте без дросселя L3, просто его закоротите.

Это вы кому? 

 

22 минуты назад, codenamehawk сказал:

Слишком мелко на моем экране.

Одним движением все можно отмасштабировать как угодно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 hours ago, Vasily_ said:

Это вы кому?

А как вы думаете, кому это может быть адресованно?

12 hours ago, Vasily_ said:

Одним движением все можно отмасштабировать как угодно.

На телике это не так все просто.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

34 минуты назад, codenamehawk сказал:

А как вы думаете, кому это может быть адресованно?

Понятия не имею, но точно не автору темы.

 

34 минуты назад, codenamehawk сказал:

На телике это не так все просто.

Так не телик надо крутить а виндовс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 hours ago, Vasily_ said:

Понятия не имею, но точно не автору темы.

С чего такой  вывод?

Пусть будет так :

Alexx315

Попробуйте без дросселя L3, просто его закоротите.

13 hours ago, Vasily_ said:

Так не телик надо крутить а виндовс.

Ну так на нем нету виндовса.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 01.10.2022 в 20:16, codenamehawk сказал:

Попробуйте без дросселя L3, просто его закоротите.

Хорошая идея. Возможно в совокупности с малой емкостью дает беду.

В 01.10.2022 в 11:31, Vasily_ сказал:

22мкф ? Да уж.

Сколько порекомендуете, если ставить чисто керамику без электролитов??

В 01.10.2022 в 11:31, Vasily_ сказал:

А на кварце смотрели ? или его нет ?

Да, кварц отсутствует. 

В 01.10.2022 в 01:17, aiwale сказал:

фьюзы "Brown out detector" установлены?

EESAVE также неплохо бы установить

Да, стоят.

В 01.10.2022 в 12:09, Сергей Борщ сказал:

Не может быть что вы hex загружаете как .bin?

Я просто его скармливаю SinaProg, выставляю фьюзы и шью.

Поясните пожалуйста, в чем разница?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если вход, куда подается  F_SYNC работает в качестве входа прерывания, попробуйте для теста его отключить от схемы и подать константу.

Проблема может быть также в несоответствии принципиальной схемы заливаемому софту

(к примеру в ПО не включен внутренний pull-up, а во внешней схеме он не установлен)

В 30.09.2022 в 22:25, Alexx315 сказал:

. . . . Смотрел осциллографом по питанию, по ресету: все чисто.

Сейчас пришел к выводу, что наверное проще будет написать свою прошивку с своими исходниками и на этом отлаживать. . . .

Режим оцифровки сигнала (Acquire) должен быть установлен в "peak" - иначе можно не заметить микросекундных выбросов на медленной развертке.

Давно (пару недель назад :biggrin:) следовало написать тестовый софт из "ногодрыга" на светодиоды в цикле. Перечитать первую страницу этой темы тоже будет полезно.

Изменено пользователем k155la3
опечатка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 часов назад, codenamehawk сказал:

Ну так на нем нету виндовса.

Тяжелый случай.

6 часов назад, Alexx315 сказал:

Сколько порекомендуете, если ставить чисто керамику без электролитов??

Скорее всего не с питанием у вас проблема, а с тактированием.

 

6 часов назад, Alexx315 сказал:

Да, кварц отсутствует. 

 Фьюзы настроены на внутренний генератор ? На какой частоте должна работать прошивка ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 часов назад, Alexx315 сказал:

Я просто его скармливаю SinaProg, выставляю фьюзы и шью.

Поясните пожалуйста, в чем разница?

Разница в формате файла. Если программатор воспринимает hex как bin, то он ascii-коды символов будет трактовать как коды команд и загруженная программа будет представлять собой случайный набор команд.

Про BLB0, BLB1, BOOTSZ вы не ответили. Если часть программы занимает область, выделенную BOOTSZ под загрузчик и BLB выставлены неправильно - вместо констант будет читаться мусор и программа тоже будет вести себя странно. BOOTRST тоже может влиять аналогично - он переносит область векторов прерываний в старшие адреса, а там у вас вместо векторов совсем другие команды находятся или пустая память (в этом случае при любом прерывании ядро будет добегать до вектора сброса и начинать выполнение программы с начала).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 03.10.2022 в 09:00, Vasily_ сказал:

Фьюзы настроены на внутренний генератор ? На какой частоте должна работать прошивка ?

Настроены на тактирование внутренним RC генератором на частоте 1 Мгц. Ставлю 2МГц, ноги начинают дергаться в 2 раза быстрее...

Вот состояние фьюзов, с которыми программируется контроллер.

Это результат чтения с исходного устройства, на котором все работает.

image.thumb.png.f8296933024f7e48afeb34b300167a66.png

Изменено пользователем Alexx315

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 10/4/2022 at 3:15 PM, Alexx315 said:

Это результат чтения с исходного устройства, на котором все работает.

Если в исходном устройстве стоит защита от чтения, то вы будите считывать белиберду, а не рабочую прошивку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 часов назад, dimka76 сказал:

Если в исходном устройстве стоит защита от чтения, то вы будите считывать белиберду, а не рабочую прошивку.

В исходном устройстве, нет защиты от чтения. Я прочитал кристалл с всеми фьюзами. Запаял чистый проц, прошил и все заработало.

А вот когда на основе того что есть, собрал свою плату - она уже не заработала и начались вот эти приколы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Alexx315 сказал:

. . . А вот когда на основе того что есть, собрал свою плату - она уже не заработала и начались вот эти приколы.

И какой вывод Вы делаете из этого ?

Проверяйте соответствие разводки Вашей новой платы принципиальной схеме и отсутствию ошибок КЗ и разрывов.  Проверяйте монтаж на предмет непропаев - недопаев. 

В 03.10.2022 в 01:52, k155la3 сказал:

. . . . .

Давно (пару недель назад :biggrin:) следовало написать тестовый софт из "ногодрыга" на светодиоды в цикле. Перечитать первую страницу этой темы тоже будет полезно.

. . . да и вторую страницу - тоже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 час назад, k155la3 сказал:

И какой вывод Вы делаете из этого ?

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

Сейчас у меня пока рабочая версия:  что моя внедренная  индуктивность  создает микро просадки по питанию, которые я не могу отловить осциллографом... Но именно сейчас нет возможности это испытать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

27 минут назад, Alexx315 сказал:

С одной стороны, дело покажется что все просто, но при детальном рассмотрении ошибки не находятся. . . . 

Моя практика показывает, что "детальное рассмотрение" монтажа, пайки, итд итп следует делать не один раз и не два. Даже если "я абсолютно уверен что там все Ok". Проверку паек следует делать под микроскопом, особенно если используются элементы 0402. Вообще любые SMD.  Наиболее "скрытный" дефект когда один из выводов лежит на флюсе, это даже под микроскопом не всегда видно. Нет микроскопа - проверяйте пайки механически и тестером - на КЗ и плохой контакт. 

Кроме того, проблема может быть в той части схемы (остальной) которая не приведена.

40 минут назад, Alexx315 сказал:

. . . Сейчас у меня пока рабочая версия:  что моя внедренная  индуктивность  создает микро просадки по питанию, . . . 

Всякое могобыть, хотя это скорее как ответ пациента из "токсикологии", его мнение чем было вызвано тяжелое отравление - "печенькой" :biggrin: 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...