Iurii писал(а):
для чего генератор вам был нужен?
v1ct0r писал(а):
делать особо было нечего ..., решил я сделать эту игрушку
Характеристики прибора:
- частота сигнал прямоугольника "ШИМ" от 1 Гц до 4 мГц
- заполнение ШИМ(скважность) от 0 до 100% с шагом 1%
- частота DDS генератора от 1 Гц до 200 кГц(в родной прошивке до 100) с шагом 1 Гц
- формы сигналов DDS генератора
синус
треугольник
меандр(
при желании возможна замена на трапецию)
пила прямая
пила обратная
- напряжение от 0 до напряжения питания с точностью 1 мв
- частота до 8 мГц
Доработка схемы и прошивки заключается в следующем :
1. Удалены резисторы "подтяжки" кнопок и энкодера, подтяжка входов к "1"
выполнена программно встроенными в ардуино резистрами
2. Для увеличения нагрузочной способности выхода генератора в режиме DDS изменены
резисторы ЦАПа - уменьшены в 10 раз
3. После сборки схемы при перепрошивках приходилось освобождать вход D1
от резистора ЦАПа, т.к. он не позволял нормально прошивать контроллер
и было замечено, что наличие или отсутствие резисторов на D0 и D1 визуально
ни как не влияет на вид сигнала на экране осциллографа, поэтому было
принято решение убрать их совсем.
4. Были выполнены схемные решения повысившие удобство в работе с прибором
- оформлен единый вход для вольтметра и частотомера
- добавлена возможность плавной регулировки DDS сигналов
- для повышения чувствительности частотомера выхода DDS сигналов и
прямоугольника были развязаны по постоянному току и установлен переключатель
5. При экспериментах с вольтметром при умышленной подаче на один из входов
отрицательного напряжения
ардуина была благополучно спалена
но потом успешно реанимирована
, путем выжигания пробитого входа большим током.
Поэтому на оставшемся входе установлен резистор 1 мегом, который
не позволит вывести этот вход из строя.
Но нет худа без добра . Целесообразность в наличии 2 входов по напряжению
в этой игрушке на мой взгляд сомнительна. Вход был программно удален,
что позволило увеличить шрифт для индикации величины напряжения и позволило
обойтись одним входным гнездом и для вольтметра и для частотомера.
6. Путем соответствующих изменений в прошивке все надписи на экране русифицированы.
7. Для удобства смены режимов работы на панель прибора установлена кнопка сброс,
т.к. программная смена режимов не предусмотрена и выбор режима осуществляется
при включении или при сбросе прибора.
8. Частота сигналов DDS генератора программно увеличена со 100 до 200 кГц
9. В коде прошивки предусмотрена возможность в DDS генераторе на выбор при
прошивке установить желаемую форму сигнала меандр или трапеция
10.Питание прибора внешнее 5 вольт через ЮСБ гнездо, или 9 - 12 вольт
через дополнительное гнездо.