Как устроен музыкальный звонок на микропроцессоре Z-80. Какие компоненты входят в схему звонка «Карпаты-01». Как запрограммировать звонок на воспроизведение любого звука. Почему этот звонок считается универсальным.
Особенности конструкции музыкального звонка «Карпаты-01»
Музыкальный звонок «Карпаты-01» представляет собой электронное устройство на основе 8-разрядного микропроцессора Z-80. Его главная особенность — возможность воспроизведения любого оцифрованного звука длительностью более 1 секунды с частотой дискретизации 22 кГц.
Основные компоненты схемы звонка:
- Микропроцессор Z-80
- Микросхема памяти 27C512 (УФ-ПЗУ)
- Регистр 1533ИР23
- Резисторный цифро-аналоговый преобразователь
- Усилитель мощности на микросхеме К174УН14
- Кварцевый резонатор 4 МГц
Такая конструкция обеспечивает гибкость в выборе звукового сигнала и простоту его замены без пайки, путем перепрограммирования ПЗУ.
Принцип работы звонка «Карпаты-01»
Как работает музыкальный звонок «Карпаты-01»? Принцип его работы достаточно прост:
- При нажатии кнопки звонка на вход INT процессора поступает сигнал прерывания
- Процессор начинает выполнять программу, записанную в начале ПЗУ
- Программа считывает из ПЗУ оцифрованные данные звука
- Данные через регистр поступают на ЦАП
- Аналоговый сигнал с ЦАП усиливается и воспроизводится динамиком
Частота дискретизации 22 кГц обеспечивает хорошее качество звучания. А большой объем ПЗУ позволяет записать звук длительностью более секунды.
Программирование звонка на воспроизведение нужного звука
Как запрограммировать звонок «Карпаты-01» на воспроизведение желаемого звука? Процесс программирования включает следующие шаги:
- Подготовка звукового файла WAV в формате 22 кГц моно
- Редактирование файла, чтобы его размер не превышал 65536 байт
- Удаление заголовка WAV-файла
- Добавление в начало файла 160 байт исполняемого кода
- Запись полученного файла в ПЗУ с помощью программатора
Такой подход позволяет легко менять звук звонка без паяльника, просто перепрограммировав ПЗУ. Это делает звонок «Карпаты-01» универсальным устройством.
Преимущества звонка на микропроцессоре Z-80
Почему для звонка выбран именно микропроцессор Z-80? У этого решения есть ряд преимуществ:
- Низкая стоимость и доступность Z-80
- Простота программирования на ассемблере
- Достаточная производительность для воспроизведения звука
- Возможность использовать готовые библиотеки для Z-80
- Перспектива дальнейшего расширения функционала
Хотя использование целого микропроцессора для простого звонка может показаться избыточным, оно оправдано гибкостью и универсальностью полученного устройства.
Особенности схемотехники звонка «Карпаты-01»
Какие схемотехнические решения применены в звонке «Карпаты-01»? Рассмотрим некоторые особенности его схемы:
- Отсутствие дешифратора адреса благодаря использованию только одной микросхемы памяти
- Простая схема выбора кристаллов на основе сигналов MREQ и IORQ
- Схема сброса на элементах R21, C7 и VD1
- Задающий генератор 4 МГц на элементах DD3.1 и DD3.2
- Защита от помех на входе кнопки звонка
- Простой ЦАП на резисторной матрице
Такие решения позволили максимально упростить схему, сохранив при этом все необходимые функции.
Возможности дальнейшей модернизации звонка
Какие есть возможности для улучшения звонка «Карпаты-01»? Вот некоторые идеи по его модернизации:
- Использование микроконтроллера вместо Z-80 для уменьшения размеров
- Добавление нескольких мелодий с возможностью выбора
- Реализация адаптивной громкости в зависимости от уровня шума
- Добавление дистанционного управления по радиоканалу
- Интеграция с умным домом для расширения функционала
Открытая архитектура звонка позволяет реализовать самые разные идеи по его усовершенствованию.
Применение звонка «Карпаты-01» в современных условиях
Насколько актуален звонок «Карпаты-01» сегодня? Несмотря на появление более современных решений, он сохраняет ряд преимуществ:
- Простота конструкции и ремонтопригодность
- Возможность самостоятельного изготовления
- Гибкость в выборе звукового сигнала
- Низкая стоимость компонентов
- Образовательная ценность для изучения микропроцессорной техники
Поэтому звонок «Карпаты-01» остается интересным проектом для радиолюбителей и может найти применение в различных нестандартных ситуациях.
Музыкальный звонок, который умеет всё!
Тема электронных квартирных звонков неоднократно обсуждалась на страницах различных радиолюбительских журналов, и, тем не менее, всегда вызывает живой интерес, т. к. с одной стороны, звонок, имеющий даже самый красивый и приятный звук, рано или поздно надоедает, а с другой, всегда можно придумать что-то оригинальное, свое, ни на что не похожее.
Предлагаю на суд читателей электронный звонок, собранный на основе популярного 8-разрядного микропроцессора Z-80, который умеет «проиграть» в динамик любой оцифрованный звук с частотой дискретизации 22 кГц и длительностью больше секунды. Данная оцифровка записана в УФ-ПЗУ совместно с маленькой исполняемой программкой в машинных кодах Z-80. Применение пере программируемой ПЗУ обуславливает легкость с мены звука звонка без применения паяльника. Кстати, выбор в качестве основы процессора Z-80 продиктован в основном дешевизной и общедоступностью оного. И хоть конструирование звонка на базе целого микроконтроллера сильно напоминает «забивание гвоздей наручными часами», тем не менее, в результате получилось, на мой взгляд, дешево и сердито 🙂 Схема представлена на рисунке.
В качестве памяти использована микросхема 27C512, занимающая все адресное пространство процессора, а в качестве порта — регистр 1533ИР23. Выходы регистре Q0 — Q7 соединены с простейшим резисторным цифроаналоговым преобразователем, формирующим уже готовый звуковой сигнал, который осталось отфильтровать от нежелательных ультразвуковых составляющих конденсатором С1, отрегулировать по наиболее подходящей громкости потенциометром R17 и усилить по мощности микросхемой К174УН14. Мощности усилителя вполне достаточно даже пользователям с пониженным слухом.
Поскольку процессор работает только с одним кристаллом памяти, только в режиме чтения и только с одним портом в режиме записи, оказалось возможным полностью отказаться от дешифратора адреса и максимально упростить схему выбора кристаллов, задействовав только два сигнала MREQ и IORQ процессора.
Сброс организован на элементах R21, С7 и VD1, задающий генератор, вырабатывающий меандре частотой 4МГц, выполнен на элементах DD3.1 и DD3.
Несколько слов о «прошивке». Исполняемый код расположен по адресам 0000H — 009FH:
0000 F3 3E 80 D3 7F 3Е E0 BA ED 56 30 05 FB 00 16 FF 0010 76 FВ 06 FF 48 06 FF 10 FE 41 10 F8 10 FE 01 А0 0020 00 21 FF FF 0A D3 7F 56 06 06 10 FE 43 ED 42 26 0030 03 03 16 ED 16 FF С7 00 06 02 46 42 3E 80 D3 7F 0040 10 FA 42 AF D3 7F 10 FB 41 10 EF AF BA 26 02 15 0050 С7 16 80 С7 77 61 76 F7 32 32 6В F7 6D 6F 6Е 6F 0060 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0070 00 28 63 29 20 4А 75 6C 79 2С 20 31 39 39 37 00 0080 00 53 74 6F 72 63 68 61 6B 20 4В 2Е 20 4D 2Е 00 0090 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D
А дальше, с адреса 00A0H и до конца (FFFFH) находится оцифрованный эвуковой сигнал который можно получить из обыкновенного звукового файла . WAV MS WINDOWS формата 22 кГц МОНО. Единственное, что нужно сделать перед тем, как использовать такой файл — удалить его заголовок в любом простом редакторе (например, встроенным в Volkov Commander).
Автор обычно делает так:
1. Берется .WAV файл, который требуется воспроизвести звонком.
2. Файл приводится в формат 22 кГц МОНО любой программой, позволяющей это сделать (например, SOUNDRECORDER, входящий в поставку MS WINDOWS).
3. В том же SOUNDRECORDER’e редактируется файл так, чтобы он занимал не больше 65536 байт.
5. С помощью программатора «прошивается» ППЗУ.
Для большей экономичности можно отказаться от светодиода и применить процессор, выполненный по технологии К-МОП, например КР1858ВМ3
Теги:
- Процессор
Прохождение звонка
Sipuni предлагает своим клиентам простой инструмент для анализа звонка.
Как звонок проходил по схеме?
Какой был выбран вариант в голосовом меню?
Как сработал фильтр для спама?
Простой инструмент для ответа на все эти вопросы. Доступен на любом тарифе Sipuni.
Кнопка «Просмотр» находится в меню «Звонки«.
Если столбец отсутствует, то проверьте параметр отображения через ссылку «Настроить отображение«.
Несколько графиков работы
Входящая схема содержит несколько графиков работы. Звонок проходит через три графика работы и переводится на разных сотрудников, исходя из их рабочего времени.
Как узнать какой из графиков сработал?
Прохождение звонка показывает, что звонок прошел первые два графика и на третьем графике ушел на ветку «Время совпало«.
Рекомендуем открыть схему в соседней вкладке браузера. Это поможет визуально свериться с прохождением звонка.
Выбор в голосовом меню
Клиенты самостоятельно выбирают отдел через тональный набор голосового меню. Какой выбор был сделан клиентом, во время последнего звонка, когда он был в голосовом меню?
Переходим к просмотру прохождения звонка. Нам нужен «Действие» — «Голосовое меню» и результат в столбце «Выбор«. В текущем звонке была выбрана ветка номер один.
В схеме звонок прошел следующим образом:
Проверка на первичный контакт
На определенном этапе схемы установлена проверка первичного обращения. Функция «Новый клиент» проверяет номер клиента на уникальность по статистике звонков. Возникла потребность узнать результат такой проверки для одного из клиентов.
В прохождении звонка виден результат срабатывания функции — «Выбор» — «Новый клиент«. Клиентский номер уникален для статистики Sipuni и звонок отправился на ветку «Новый клиент«.
Результат звонка во входящей схеме:
Проверка на спам
На стороне телефонии организована проверка на спам звонки через функцию «Черные/белые списки». Номера вручную прописываются в настройках функции и система проверяет все входящие номера на соответствие.
В одном из звонков клиентский номер случайно попал в базу спам-номеров. Прохождение звонка показывает, что номер был определен как спам и звонок ушел на ветку «Номер в списке«.
Пример схемы с расположением функций:
Выбор ветки через HTTP-запрос
Настроена интеграция через API с внешней базой номеров. В схеме установлена функция «HTTP-запрос» и номер клиента проверяется через внешний скрипт. От внешней базы номеров возвращаются значения:
0 — выбор левой ветки.
1— выбор правой ветки.
короткий_номер — прямой звонок на короткий номер сотрудника.
В одном из звонков потребовалось выяснить, какой ответ пришел от внешней базы и какая ветка была выбрана функцией «HTTP-запрос».
Прохождение звонка показало результат «Выбран пункт 0.«. Данный звонок был направлен в левую ветку функции.
Визуальное представление на примере входящей схемы:
Переходы между схемами и обработка данных из CRM
В кабинете созданы разные схемы под источники рекламы. Звонок пришел на схему «Сайт» и в дальнейшем был переведен в схему «Основная схема».
Эта схема фильтрует звонки через несколько функцию «Распределение по данным из CRM» и направляет в нужный отдел.
Первая функция — проверяет наличие контакта в amoCRM. Новый клиент или действующий.
Вторая функция — определяет подразделение закупок, если клиент старый.
Третья функция — определяет подразделение продаж.
Все значения, которые проверяются данными функциями находятся в дополнительных полях контакта или сделки.
Как определить порядок прохождения звонка по функциям?
Под кнопкой «Просмотр» мы обнаружим последовательность прохождения звонка по функциям. Сначала будет отображен переход со схемы «Сайт» и снятие метки. Функция «Дополнительная статистка» отображается в просмотре как «Изменение статистики».
Далее идут три строки с действием «HTTP-запрос». Это отображение функции «Обработка данных из CRM».
Выбран пункт 0. — звонок пошел по левой ветке «Условие выполнено».
Выбран пункт 1. — звонок пошел по правой ветке «Условие не выполнено».
Полученная информация помогает восстановить порядок прохождение звонка по основной схеме.
Звонок прошел проверку на наличие контакта (старый клиент). Далее не прошел проверку на наличие значение «Закупки» в дополнительном поле «Отдел».
В последнем фильтре, где проверяется значение «Продажи», звонок был направлен на зеленую ветку. Интеграция нашла данное значение в поле сделки.
Apple Music — Apple
Получите 6 месяцев бесплатного использования Apple Music с соответствующими аудиоустройствами. ◊ Подробнее
Услышь звук вокруг.
Попробуйте 1 месяц бесплатно*
Купить устройство Apple
6 месяцев бесплатно
Получите 6 месяцев бесплатного использования Apple Music, купив 90 017 соответствующих аудиоустройств. ◊
Проверить соответствие требованиямБесплатная пробная версия на 1 месяц
Apple Music
Новые подписчики получают
1 месяц Apple Music бесплатно, а затем платят
10,99 долларов США в месяц.
Попробуйте бесплатно*
Бесплатная пробная версия на 1 месяц
Apple One
Объедините Apple Music
с пятью другими отличными сервисами по низкой месячной цене.
Узнать больше
Попробуйте Apple One бесплатно 2
Сравнить планы
Слушай и открывай.
Погрузитесь в мир звука без потерь и пространственного звука.
Слушайте окружающий звук в режиме Spatial Audio с Dolby Atmos, теперь включая культовые хиты Рианны. 1 И откройте для себя потрясающую четкость звука без потерь.
Избранное.
Получайте автоматические обновления о новых выпусках и еще более качественные рекомендации, когда вы отмечаете своих лучших исполнителей.
Подключайтесь к лучшим шоу в прямом эфире.
Зейн Лоу общается со всемирно известными артистами, Эбро играет в хип-хоп с оттенком социальной справедливости, а Дотти представляет глобальную музыкальную культуру чернокожих.
Слушайте в прямом эфире бесплатно 3
Пойте вместе с Apple Music Пойте.
4Новые функции текстов песен делают каждый бит более интересным. Пойте лучшие песни с текстами в реальном времени и настраиваемым вокалом, который позволяет вам играть ведущую роль, дуэтом с артистом или подпевать гармонии.
Возьмите свои мелодии с собой в поездку с CarPlay.
Отправляйтесь в путь с Apple Music и просто попросите Siri включить ваши любимые композиции.
Исследуйте новые звуки в Listen Now.
Откройте для себя больше музыки, которая вам понравится, на основе того, что вы уже слушаете.
Просматривайте плейлисты на любой вкус.
Воспользуйтесь выбором наших редакторов с тысячами тщательно подобранных и персонализированных плейлистов.
Займите лучшее место
в доме с Apple Music Live.
Смотрите нашу серию концертов с эксклюзивными выступлениями, записанными в режиме реального времени. Только в Apple Music.
Билли Айлиш
Apple Music воспроизводится на всех ваших устройствах.
айфон
Айпад
Apple Watch
Apple TV
Mac
HomePod
CarPlay
Смарт-телевизоры
Samsung
LG
Игровые
Консоли
PlayStation 5
Xbox
Року
ПК
Обновление до последней версии iTunes
Выберите план, который подходит именно вам.
Никаких обязательств. Отменить в любое время.
Особенности
Voice 5
Студент 6 /
Индивидуальная
Студент 6
Индивидуальное
Семейство 7
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
включены
не включено
включены
включены
включены
включены
не включено
включены
включены
включены
включены
не включено
включены
включены
включены
включены
не включено
включены
включены
включены
включены
не включено
включены
включены
включены
включены
не включено
включены
включены
включены
включены
не включено
не включено
не включено
не включено
включены
не включено
не включено
не включено
не включено
включены
не включено
не включено
не включено
не включено
включены
Получите 6 месяцев бесплатного использования Apple Music
на подходящих устройствах. ◊
Объедините до 6 сервисов Apple.
И наслаждайтесь больше
за меньшие деньги.
План Apple Music Student
включает Apple TV+ бесплатно. 9
Вопросы? Ответы.
Apple Music — это служба потоковой передачи, позволяющая слушать более 100 миллионов песен. Его функции включают в себя возможность загружать ваши любимые треки и воспроизводить их в автономном режиме, тексты песен в режиме реального времени, прослушивание на всех ваших любимых устройствах, новую музыку, персонализированную специально для вас, списки воспроизведения от наших редакторов и многое другое. Все это помимо эксклюзивного и оригинального контента.
Ваша библиотека iTunes по-прежнему принадлежит вам. Вы можете получить доступ ко всей своей коллекции из Apple Music или из iTunes для macOS или Windows.
Apple Music уже есть на вашем iPhone, iPad, Apple Watch, Apple TV 4K, Mac и динамиках HomePod, и вы можете слушать ее с помощью CarPlay или онлайн на сайте music. apple.com. Apple Music также доступна на устройствах Windows и Android, динамиках Sonos, Amazon Echo, Google Nest, смарт-телевизорах и т. д.
Все зависит от того, какое предложение вы выберете. (1) План Apple Music Voice стоит 4,9 доллара США.9 в месяц после бесплатной пробной версии. (2) Учащиеся могут выбрать студенческий план Apple Music на странице $5,99 в месяц. (3) Индивидуальная ежемесячная подписка — это просто 10,99 долларов США в месяц после окончания бесплатного пробного периода. (4) Семейный план Apple Music, который позволяет вам делиться своей учетной записью с пятью людьми и дает каждому участнику личную учетную запись, просто 16,99 долларов США в месяц. (5) Индивидуальный план Apple Music и Семейный план Apple Music также включены в Apple One, который объединяет до пяти других сервисов Apple в одну ежемесячную подписку. Планы Apple One начинаются с $16,95 в месяц.
Apple Music Voice Plan — это служба потоковой передачи, разработанная для использования с Siri, которая позволяет вам получить доступ к более чем 100 миллионам песен только с помощью вашего голоса. 5 Запросите любую песню, альбом, исполнителя или плейлист, просто спросив. Вы также получаете персонализированные станции для любого настроения или деятельности, прослушивание на всех ваших любимых устройствах, списки воспроизведения от наших редакторов, новые способы использования Siri с Apple Music, персонализированные для вас, эксклюзивный и оригинальный контент и многое другое.
Начать работу с тарифным планом Apple Music Voice очень просто — просто попросите Siri включить музыку. Вы можете подписаться в приложении и слушать, просто отправив голосовой запрос на любом устройстве с поддержкой Siri.
Учащиеся получают те же функции и преимущества Apple Music, что и отдельные участники. После того, как ваш статус студента в вашем колледже или университете будет подтвержден, вы получите студенческое членство по цене до четырех лет, пока вы остаетесь студентом. Через четыре года ваше членство будет продолжаться по индивидуальной цене участника.
Да. С устройством с поддержкой Siri и любым тарифным планом Apple Music вы можете пользоваться всеми функциями Apple Music и Siri. Все планы также поддерживают Type to Siri.
Dolby Atmos — это аудиотехнология, создающая эффект присутствия при прослушивании, когда звук исходит отовсюду.
Подписчики Apple Music, использующие последнюю версию Apple Music на iPhone, iPad, Mac или Apple TV 4K, могут слушать тысячи музыкальных треков Dolby Atmos с помощью любых наушников. Когда вы слушаете музыку в совместимых наушниках Apple или Beats или в большинстве наушников Bluetooth, музыка Dolby Atmos воспроизводится автоматически, когда она доступна для песни. Для других наушников перейдите в «Настройки» > «Музыка» > «Аудио» и установите для Dolby Atmos значение «Всегда включено». Вы также можете слушать музыку в формате Dolby Atmos, используя встроенные динамики на совместимом iPhone, iPad, MacBook Pro, MacBook Air или iMac или подключив Apple TV 4K к одному из следующих устройств: динамики HomePod, настроенные в качестве динамиков по умолчанию. , звуковую панель, совместимую с Dolby Atmos, AV-ресивер с поддержкой Dolby Atmos или телевизор, поддерживающий звук Dolby Atmos. Полный список совместимых устройств см. на странице support.apple.com/en-us/HT212182. Dolby Atmos недоступен в тарифном плане Apple Music Voice.
Сжатие звука без потерь уменьшает исходный размер файла песни, сохраняя при этом все данные. Apple Music делает весь свой каталог из более чем 100 миллионов песен доступным в аудиоформате без потерь в различных разрешениях. В Apple Music «без потерь» означает звук без потерь с частотой до 48 кГц, а «Hi-Res Lossless» — звук без потерь с частотой от 48 кГц до 192 кГц. Файлы без потерь и Hi-Res Lossless очень большие и используют гораздо больше пропускной способности и места для хранения, чем стандартные файлы AAC.
Вы можете слушать аудио без потерь с помощью последней версии приложения Apple Music на iPhone, iPad, Mac или Apple TV 4K. Включите звук без потерь в меню «Настройки» > «Музыка» > «Качество звука». Вы можете выбирать между Lossless и Hi-Res Lossless для сотовой связи или Wi-Fi. Обратите внимание, что для Hi-Res Lossless требуется внешнее оборудование, такое как цифро-аналоговый преобразователь USB.
Полный список совместимых устройств см. на странице support.apple.com/en-us/HT212183. Звук без потерь недоступен в тарифном плане Apple Music Voice.
Да. Благодаря семейному плану Apple Music до шести человек в семье могут пользоваться всеми функциями и полным каталогом Apple Music. Для начала просто настройте Семейный доступ на устройстве iOS или iPadOS, телефоне Android или Mac и пригласите членов семьи присоединиться.
В Apple Music нет рекламы.
Новые подписчики могут получить шесть месяцев бесплатного использования Apple Music с соответствующим аудиоустройством. Убедитесь, что на вашем iPhone или iPad установлена последняя версия iOS или iPadOS.