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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Генерация меандра при помощи таймера LPC1768
BCluster
сообщение Dec 9 2010, 12:20
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 6-11-07
Пользователь №: 32 111



Добрый день! По прерыванию таймера 0 делаю тоггл MR0, таймер прерывается с частотой в 10 мгц. Когда я смотрю осциллографом (С1-65) этот сигнал - у меня видно пилу а не меандр, причем такое дело вплоть до 20 кгц. Ниже 20 кгц - меандр. Из-за чего такое может быть? Может осциллограф давит, но оч сомневаюсь...
Go to the top of the page
 
+Quote Post
kovigor
сообщение Dec 9 2010, 12:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(BCluster @ Dec 9 2010, 15:20) *
Добрый день! По прерыванию таймера 0 делаю тоггл MR0, таймер прерывается с частотой в 10 мгц. Когда я смотрю осциллографом (С1-65) этот сигнал - у меня видно пилу а не меандр, причем такое дело вплоть до 20 кгц. Ниже 20 кгц - меандр. Из-за чего такое может быть? Может осциллограф давит, но оч сомневаюсь...


А там на выходе не пуллап часом ? Если выход не Push-Pull, а PullUp, то так и будет - на ВЧ входная емкость щупа через этот PULLUP не успевает заряжаться ...

Сообщение отредактировал kovigor - Dec 9 2010, 12:38
Go to the top of the page
 
+Quote Post
BCluster
сообщение Dec 9 2010, 13:08
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 6-11-07
Пользователь №: 32 111



Пробовал ставить все моды - и pullup и repeater и вообще выключать эти резисторы. Ничего не меняется
Go to the top of the page
 
+Quote Post
kovigor
сообщение Dec 9 2010, 13:15
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(BCluster @ Dec 9 2010, 16:08) *
Пробовал ставить все моды - и pullup и repeater и вообще выключать эти резисторы. Ничего не меняется


А если подтянуть эту ножку к питанию внешним сопротивлением ? А если проверить осциллограф и его щуп, подав на него сигнал от любой другой ножки ? Тут что-то не так ...
Go to the top of the page
 
+Quote Post
BCluster
сообщение Dec 9 2010, 16:59
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 6-11-07
Пользователь №: 32 111



Взял тестовый сигнал 1 мгц - все четко. А тут четкие треугольные импульсы. Внешний подтяг совершенно ничего не меняет.
Go to the top of the page
 
+Quote Post
Aleksandr Barano...
сообщение Dec 9 2010, 17:20
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 31-08-05
Из: New York
Пользователь №: 8 118



Цитата(BCluster @ Dec 9 2010, 11:59) *
Взял тестовый сигнал 1 мгц - все четко. А тут четкие треугольные импульсы. Внешний подтяг совершенно ничего не меняет.

А какова тактовая частота GPIO?


--------------------
ASB
Go to the top of the page
 
+Quote Post
muravei
сообщение Dec 9 2010, 17:50
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(BCluster @ Dec 9 2010, 15:20) *
Когда я смотрю осциллографом (С1-65) этот сигнал - у меня видно пилу а не меандр, причем такое дело вплоть до 20 кгц.

А чем смотрите делителем 1:10 или чем попало?
Go to the top of the page
 
+Quote Post
vallav
сообщение Dec 9 2010, 17:59
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 197
Регистрация: 8-04-05
Пользователь №: 3 977



Цитата(BCluster @ Dec 9 2010, 19:59) *
Взял тестовый сигнал 1 мгц - все четко. А тут четкие треугольные импульсы. Внешний подтяг совершенно ничего не меняет.


Тестовый - синус от 50 омного генератора?
Тогда не считается.
Треугольники какие - наклон вверх-вниз одинаковый?
Амплитуда пропорциональна периоду?
Попробуйте подключить к ножке проца делитель 5к/50ом и посмотреть сигнал с 50 ом.
Если форма совпадет ( при в 50 раз меньшей амплитуде ) проблемы с процом.
Если не совпадет - с осциллографом.

Go to the top of the page
 
+Quote Post
BCluster
сообщение Dec 9 2010, 18:40
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 6-11-07
Пользователь №: 32 111



Делителем 1:10. 1 МГц меандр тестовый сделал на АВРке. Треугольники равнобедренные. Амплитуда постоянная.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Dec 9 2010, 18:49
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(BCluster @ Dec 9 2010, 21:40) *
Делителем 1:10. 1 МГц меандр тестовый сделал на АВРке. Треугольники равнобедренные. Амплитуда постоянная.


Или выходу МК труба, или там что-то совсем простое вроде незапаянного/неразведенного вывода земли или питания МК ...
Go to the top of the page
 
+Quote Post
BCluster
сообщение Dec 9 2010, 19:16
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 6-11-07
Пользователь №: 32 111



это врядли... это новый девборд...
Go to the top of the page
 
+Quote Post
kovigor
сообщение Dec 9 2010, 19:24
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(BCluster @ Dec 9 2010, 23:16) *
это врядли... это новый девборд...


А не может быть такого, чтобы эта ножка у вас в программе была на другую функцию настроена ? Скажем, на использование в качестве GPIO, или еще как-нибудь ? Попробуйте также сгенерить на ней меандр без таймера, просто дергая ее в цикле ...
Go to the top of the page
 
+Quote Post
BCluster
сообщение Dec 9 2010, 22:29
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 6-11-07
Пользователь №: 32 111



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

Сообщение отредактировал BCluster - Dec 9 2010, 22:31
Go to the top of the page
 
+Quote Post
vallav
сообщение Dec 10 2010, 05:55
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 197
Регистрация: 8-04-05
Пользователь №: 3 977



Цитата(BCluster @ Dec 9 2010, 21:40) *
Делителем 1:10. 1 МГц меандр тестовый сделал на АВРке. Треугольники равнобедренные. Амплитуда постоянная.


Равнобедренные треугольники с амплитудой не зависящей от периода?
В диапазоне периодов от 0.1 до 40 микросекунд?
Такое даже специально довольно сложно сделать.
Go to the top of the page
 
+Quote Post
muravei
сообщение Dec 10 2010, 06:34
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(vallav @ Dec 10 2010, 08:55) *
Такое даже специально довольно сложно сделать.

Может , проц под это "заточен" sm.gif
А нет ли в нем какого-нибудь отключаемого ограничителя тока пинов?
Go to the top of the page
 
+Quote Post

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

 


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


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