Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Обсуждаем цифровые устройства...
Ответить
ikeksh
Родился
Сообщения: 15
Зарегистрирован: Пт ноя 08, 2013 18:51:30

Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение ikeksh »

Господа, нужен источник прямоугольных импульсов частотой 15-40 КГц, питание 3-3,5 вольт, для подачи на МК PIC16f876a. Нагуглить что-то путное не удалось. МК работает на 20МГц, и таймер от внетренних тактов переполняется за 0,1 секунды (при максимальных делителях), а нужно 2-3 секунды.
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение Maykill »

генератор "такового" сигнала собирается на половинке МС 561 ЛА3 и им подобных+ резистор с конденсатором
https://www.int-s.spb.ru
" Можно я лягу?"(C)
ikeksh
Родился
Сообщения: 15
Зарегистрирован: Пт ноя 08, 2013 18:51:30

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение ikeksh »

Maykill писал(а):генератор "такового" сигнала собирается на половинке МС 561 ЛА3 и им подобных+ резистор с конденсатором
даташит где взять? Гугл не помогает.
Аватара пользователя
Денис
Держит паяльник хвостом
Сообщения: 970
Зарегистрирован: Ср июн 27, 2007 17:09:12
Контактная информация:

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение Денис »

Берите любую схему отсюда. Нужны любые два инвертора 561 серии или её зарубежного аналога.
http://www.chipinfo.ru/literature/radio ... 44_45.html
Если частоту нужно менять, то резистор ставьте переменный.
Питание 561 серии от 3 до 15 вольт.
ikeksh
Родился
Сообщения: 15
Зарегистрирован: Пт ноя 08, 2013 18:51:30

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение ikeksh »

Денис писал(а):Берите любую схему отсюда.
спасибо, а с кварцами вроде такой схем нет?
Аватара пользователя
Alter Ego
Сверлит текстолит когтями
Сообщения: 1119
Зарегистрирован: Ср май 01, 2013 22:37:08
Откуда: Украина

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение Alter Ego »

ikeksh писал(а):МК работает на 20МГц, и таймер от внетренних тактов переполняется за 0,1 секунды (при максимальных делителях), а нужно 2-3 секунды

Во-первых, не 0.1, а 0.013 сек, во-вторых, почему бы не ввести в программу переменную счетчика,
декрементировать ее при каждом переполнении таймера и таким образом получить до 3.33 сек?
Аватара пользователя
Денис
Держит паяльник хвостом
Сообщения: 970
Зарегистрирован: Ср июн 27, 2007 17:09:12
Контактная информация:

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение Денис »

ikeksh писал(а): а с кварцами вроде такой схем нет?
В предыдущем случае я набирал в гугле
генератор на логической микросхеме
Сейчас вам нужно в гугле набрать
кварцевый генератор на логической микросхеме
И смотреть.
ikeksh
Родился
Сообщения: 15
Зарегистрирован: Пт ноя 08, 2013 18:51:30

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение ikeksh »

Alter Ego писал(а):Во-первых, не 0.1, а 0.013 сек, во-вторых, почему бы не ввести в программу переменную счетчика,
декрементировать ее при каждом переполнении таймера и таким образом получить до 3.33 сек?

как раз таки тмр1 переполняется за 0,104 сек, и задач у мк хватает, чтоб 30 раз приращение считать, а потом "хрензнаеткакиечисла" считать.
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение Jack_A »

Странная логика. Задач у МК хватает, поэтому ... замедлим ему тактовую частоту в 1000 раз. Кто-то из нас -- того...
Не мучайтесь, товарисч, ерундой, программно сделать секундную задержку - пара пустяков. С ПИКами не работал, на АВРках это десять строчек кода.
Аватара пользователя
Alter Ego
Сверлит текстолит когтями
Сообщения: 1119
Зарегистрирован: Ср май 01, 2013 22:37:08
Откуда: Украина

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение Alter Ego »

ikeksh писал(а):тмр1 переполняется за 0,104 сек

Считаем.
20 Мгц делим на 4, получаем тактовую частоту 5 Мгц.
Дальше предделитель делит на 256, получаем 19531 Гц.
И таймер делит на 256, получается 76.3 Гц, что соответствует периоду 0.013 сек.

Задержка в программе потребует шесть строк и 1.6 мксек. :)))
ikeksh
Родился
Сообщения: 15
Зарегистрирован: Пт ноя 08, 2013 18:51:30

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение ikeksh »

Alter Ego писал(а):Считаем.
20 Мгц делим на 4, получаем тактовую частоту 5 Мгц.
Дальше предделитель делит на 256, получаем 19531 Гц.
И таймер делит на 256, получается 76.3 Гц, что соответствует периоду 0.013 сек.

Задержка в программе потребует шесть строк и 1.6 мксек. :)))

возьмите даташит, тмр1 2-х байтовый, не путайте с тмр0 и тмр2
Jack_A писал(а):Странная логика. Задач у МК хватает, поэтому ... замедлим ему тактовую частоту в 1000 раз. Кто-то из нас -- того...
Не мучайтесь, товарисч, ерундой, программно сделать секундную задержку - пара пустяков. С ПИКами не работал, на АВРках это десять строчек кода.

логика простая, много периферии, а если бы мне нужна была низкая частота, то я бы кварц поменьше частотой, а нч нужна для таймера.
Аватара пользователя
Alter Ego
Сверлит текстолит когтями
Сообщения: 1119
Зарегистрирован: Ср май 01, 2013 22:37:08
Откуда: Украина

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение Alter Ego »

Так к 16-битному таймеру можно подключить часовой кварц.
ikeksh
Родился
Сообщения: 15
Зарегистрирован: Пт ноя 08, 2013 18:51:30

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение ikeksh »

Alter Ego писал(а):Так к 16-битному таймеру можно подключить часовой кварц.

а как это сделать?
Аватара пользователя
Alter Ego
Сверлит текстолит когтями
Сообщения: 1119
Зарегистрирован: Ср май 01, 2013 22:37:08
Откуда: Украина

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение Alter Ego »

Между выводами RB6 и RB7, с конденсаторами 20...30 пФ на массу.
Включение - бит T1OSCEN.
ikeksh
Родился
Сообщения: 15
Зарегистрирован: Пт ноя 08, 2013 18:51:30

Re: Генератор такового сигнала 15-40КГц питания 3-3,5 В.

Сообщение ikeksh »

Alter Ego писал(а):Между выводами RB6 и RB7, с конденсаторами 20...30 пФ на массу.
Включение - бит T1OSCEN.

спасибо, как обычно, самое интересное не прочитал.
Ответить

Вернуться в «Цифровая техника»