реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Сигнал на выходе CLKO (System Clock Output), ATtiny25
straighter
сообщение Feb 3 2016, 22:01
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 29-06-12
Пользователь №: 72 555



Добрый день, уважаемые форумчане, помогите разобраться. Из серии плат одна почему-то не заработала, хотя их всех программировал одинаково. Использовал ATtiny25, работающую от внутреннего генератора 8 МГц. Питание 5 В. Фьюз CKDIV8 запрограммирован. При включении питания такое впечатление, что не запускается внутренний генератор. Чтобы проверить это, я запрограммировал фьюз CKOUT (Clock output enabled) и посмотрел осциллограмму на выводе CLKO (System Clock Output). Этот вывод ничем не был нагружен. Ожидал увидеть цифровой сигнал амплитудой 5 В, но увидел вот что:

Прикрепленное изображение


Размах сигнала чуть больше 1 В, причем по уровню превышает напряжение питания 5 В.
В чем может быть причина? Контроллер сдох?
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Feb 4 2016, 10:09
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Если фьюз действительно запрограммирован и на плате (случайно вдруг) нет замыкания ("ус" бывает, да такой, что и под маской не разглядеть) или какой-то особо активный флюс - остается вариант что да, неисправность самой микросхемы...
Go to the top of the page
 
+Quote Post
Hexel
сообщение Feb 8 2016, 19:41
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 13-03-12
Из: Украина
Пользователь №: 70 785



Значит цифрового сигнала вы не увидите, там будет похожий на синус сигнал (ну если все ок) амплитудой около треть-четверть питания. на приведенной иллюстрации это явно не так, более того, верхняя точка сигнала превышает 5В, что есть странно, т. к. это напряжение питания, как я понял.
Да и с горизонтальной разверткой не все понятно. если CKDIV8 запрограммирован, то период должен составить 1мксек, что есть 4 клеточки. а мы видим 1,3кл = 320нсек ~ 3МГц.
Ну чудес в мире много, если эту же прошивку/конфигурацию зашьете в другую мс и получите правильный результат - ну знач хана тиньке, мало ли по какой причине - то уже будет другая история


--------------------
нет повести печальнее на свете, чем повесть о запавшем ресете
Go to the top of the page
 
+Quote Post
straighter
сообщение Feb 9 2016, 20:40
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 29-06-12
Пользователь №: 72 555



Цитата(Hexel @ Feb 8 2016, 22:41) *
... верхняя точка сигнала превышает 5В, что есть странно, т. к. это напряжение питания, как я понял.
Да и с горизонтальной разверткой не все понятно. если CKDIV8 запрограммирован, то период должен составить 1мксек, что есть 4 клеточки. а мы видим 1,3кл = 320нсек ~ 3МГц.


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

Короче, заменил я контроллер, и всё заработало.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 12th July 2025 - 11:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01382 секунд с 7
ELECTRONIX ©2004-2016