BCluster 0 9 декабря, 2010 Опубликовано 9 декабря, 2010 · Жалоба Добрый день! По прерыванию таймера 0 делаю тоггл MR0, таймер прерывается с частотой в 10 мгц. Когда я смотрю осциллографом (С1-65) этот сигнал - у меня видно пилу а не меандр, причем такое дело вплоть до 20 кгц. Ниже 20 кгц - меандр. Из-за чего такое может быть? Может осциллограф давит, но оч сомневаюсь... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovigor 6 9 декабря, 2010 Опубликовано 9 декабря, 2010 (изменено) · Жалоба Добрый день! По прерыванию таймера 0 делаю тоггл MR0, таймер прерывается с частотой в 10 мгц. Когда я смотрю осциллографом (С1-65) этот сигнал - у меня видно пилу а не меандр, причем такое дело вплоть до 20 кгц. Ниже 20 кгц - меандр. Из-за чего такое может быть? Может осциллограф давит, но оч сомневаюсь... А там на выходе не пуллап часом ? Если выход не Push-Pull, а PullUp, то так и будет - на ВЧ входная емкость щупа через этот PULLUP не успевает заряжаться ... Изменено 9 декабря, 2010 пользователем kovigor Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BCluster 0 9 декабря, 2010 Опубликовано 9 декабря, 2010 · Жалоба Пробовал ставить все моды - и pullup и repeater и вообще выключать эти резисторы. Ничего не меняется Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovigor 6 9 декабря, 2010 Опубликовано 9 декабря, 2010 · Жалоба Пробовал ставить все моды - и pullup и repeater и вообще выключать эти резисторы. Ничего не меняется А если подтянуть эту ножку к питанию внешним сопротивлением ? А если проверить осциллограф и его щуп, подав на него сигнал от любой другой ножки ? Тут что-то не так ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BCluster 0 9 декабря, 2010 Опубликовано 9 декабря, 2010 · Жалоба Взял тестовый сигнал 1 мгц - все четко. А тут четкие треугольные импульсы. Внешний подтяг совершенно ничего не меняет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aleksandr Baranov 1 9 декабря, 2010 Опубликовано 9 декабря, 2010 · Жалоба Взял тестовый сигнал 1 мгц - все четко. А тут четкие треугольные импульсы. Внешний подтяг совершенно ничего не меняет. А какова тактовая частота GPIO? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
muravei 3 9 декабря, 2010 Опубликовано 9 декабря, 2010 · Жалоба Когда я смотрю осциллографом (С1-65) этот сигнал - у меня видно пилу а не меандр, причем такое дело вплоть до 20 кгц. А чем смотрите делителем 1:10 или чем попало? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vallav 0 9 декабря, 2010 Опубликовано 9 декабря, 2010 · Жалоба Взял тестовый сигнал 1 мгц - все четко. А тут четкие треугольные импульсы. Внешний подтяг совершенно ничего не меняет. Тестовый - синус от 50 омного генератора? Тогда не считается. Треугольники какие - наклон вверх-вниз одинаковый? Амплитуда пропорциональна периоду? Попробуйте подключить к ножке проца делитель 5к/50ом и посмотреть сигнал с 50 ом. Если форма совпадет ( при в 50 раз меньшей амплитуде ) проблемы с процом. Если не совпадет - с осциллографом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BCluster 0 9 декабря, 2010 Опубликовано 9 декабря, 2010 · Жалоба Делителем 1:10. 1 МГц меандр тестовый сделал на АВРке. Треугольники равнобедренные. Амплитуда постоянная. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovigor 6 9 декабря, 2010 Опубликовано 9 декабря, 2010 · Жалоба Делителем 1:10. 1 МГц меандр тестовый сделал на АВРке. Треугольники равнобедренные. Амплитуда постоянная. Или выходу МК труба, или там что-то совсем простое вроде незапаянного/неразведенного вывода земли или питания МК ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BCluster 0 9 декабря, 2010 Опубликовано 9 декабря, 2010 · Жалоба это врядли... это новый девборд... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovigor 6 9 декабря, 2010 Опубликовано 9 декабря, 2010 · Жалоба это врядли... это новый девборд... А не может быть такого, чтобы эта ножка у вас в программе была на другую функцию настроена ? Скажем, на использование в качестве GPIO, или еще как-нибудь ? Попробуйте также сгенерить на ней меандр без таймера, просто дергая ее в цикле ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BCluster 0 9 декабря, 2010 Опубликовано 9 декабря, 2010 (изменено) · Жалоба Неа, больше ни на что не настроена. С других ножек программным путем макс 1.5мгц получился меандр. И с других ножек та же самая ерунда, если я таймером щелкаю Изменено 9 декабря, 2010 пользователем BCluster Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vallav 0 10 декабря, 2010 Опубликовано 10 декабря, 2010 · Жалоба Делителем 1:10. 1 МГц меандр тестовый сделал на АВРке. Треугольники равнобедренные. Амплитуда постоянная. Равнобедренные треугольники с амплитудой не зависящей от периода? В диапазоне периодов от 0.1 до 40 микросекунд? Такое даже специально довольно сложно сделать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
muravei 3 10 декабря, 2010 Опубликовано 10 декабря, 2010 · Жалоба Такое даже специально довольно сложно сделать. Может , проц под это "заточен" :) А нет ли в нем какого-нибудь отключаемого ограничителя тока пинов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться