Ошибка базы данных WordPress: [Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed]
SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (1) ORDER BY umeta_id ASC

0

Синтезатор речи (WAV)

 

В предыдущей конструкции речь синтезировалась из отдельных фонем, которые хранились в памяти контроллера.
В этой конструкции фонемы хранятся во внешней микросхеме памяти SPI FLASH.
Алгоритм восстановления фонем также используется другой — WAV вместо RC2. Конечно же, это существенно сказалось на качестве речи.
Схема сложностей не представляет.
Микроконтроллер ATMEGA8 принимает через УАРТ строку необходимого для произношения текста, вычитывает из памяти фонемы и формирует с помощью ШИМа звук.
Далее сигнал поступает на простейший фильтр НЧ и усилитель, включенный с режимом Amplifier with Bass Boost.
Кнопка «Тест» пока не задействована, она планируется для оперативной проверки устройства.
Резистор R3 также можно не устанавливать, это планы на будущее.
1
Печатная плата односторонняя.
Используется несколько перемычек.
 2
3
А вот как, с помощью панельки и проводочков 0,5мм можно сделать простейший переходник SMD — DIP.
4
Лучшее качество звучания получается с НЧ динамиком достаточно большой мощности.
На фото динамик от системника, но и он вполне справляется с поставленной задачей.
В качестве микросхем памяти можно использовать любые SPI FLASH из серии 25хх, например 25P05(64k), 25F1024(128k), 25L4005(512k), больше 64k.
25P05 есть почти на каждом винчестере и видеокарте.
Контроллер можно задействовать на 8 ног(4 — на flash, 1 — УАРТ, 1 — ШИМ, и 2 — питание), получится достаточно элегантная конструкция.
Не забываем про фус-биты!
 PonyProg FUSE (включены «птички»): 
CKOPT  ,  BODLEVER  ,  BODEN  , SUT0  
Посылать необходимый текст можно с помощью любой терминальной программы, настроив её на скорость 9600.
Примеры, как формировать строку текста, можно найти в исходном коде.
» ес!ли во круг те!бя одни дура!ки зна!чит ти са!м та!кои»
С уважением, Вадим Муравьёв.

admin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *