Интеллектуальная автомобильная система с голосовыми меню и изменяемыми голосовыми сообщениями, предназначенная для дистанционного контроля датчиков охраны и других приборов, управления прогревом двигателя и бортовыми устройствами.

Далее по тексту "Интеллектуальная автомобильная система" для краткости будет именоваться "SMART-блок".

Описание SMART-блока


Принципиальная схема устройства

Применен управляющий микроконтроллер PIC16F877 (Microchip), работающий с тактовой частотой 20MHz. Для записи и воспроизведения голоса установлен PCM-кодек MC14LC5480DW (Motorola) и микросхема памяти NAND FLASH K9F3208W0A (Samsung). Объема памяти указанной микросхемы достаточно для записи 64-х сообщений длительностью до 8 секунд при плотности записи 8000 байт в секунду. При этом обеспечивается весьма высокое качество воспроизводимого голоса. Система управляет встроенным мобильным телефоном GSM-стандарта Ericsson A1018S. Альтернативное управление некоторыми функциями производится с брелка "прыгающим" кодом KeeLoq. Используются микросхемы CD4034 (MC14034BDW) в качестве расширения портов ввода-вывода. Применены коммутаторы CD4016 (MC14016) для переключения звуковых каналов, управляемый телефонный усилитель MC34119, DTMF-приемник MT8870 (SM8870), дешифратор KeeLoq-кода HCS512 (Microchip), сборки мощных транзисторных ключей TD62004AP (Toshiba) для непосредственного управления реле, RF-приемник RR10 (Telecontrolli) на частоту 433,92 MHz, экономичный операционный усилитель MCP601-I/SN (Microchip) для усиления сигнала от микрофона, герметичные реле для управления нагрузками.


Печатная плата
SMART-блока


Описание особенностей работы
SMART-блока

Описание голосового меню системы

Текст сообщений выделен в таблице зеленым цветом. Текст примечаний выделен красным цветом. Порядковые номера сообщений в микросхеме памяти выделены синим цветом.

Таблица №1

(1) Внимание! Система защищена паролем. Пожалуйста, введите свой пароль для доступа к главному  меню. Это сообщение выводится только при включении защиты системы паролем.

(2) Здравствуйте! Вас приветствует автоматическая система управления и контроля. Вы находитесь в главном меню.

(3) Для входа в "меню управления устройствами" нажмите 1, "меню настроек системы" -  2, отключение  – "решетка".

1

(4) Вы находитесь в  меню управления устройствами. Возврат в главное меню – [*], отключение – [#]

 

1

Реле №1

(5) Устройство номер один. (6) Состояние: функция включена.

      Устройство номер один. (7) Состояние: функция выключена.

 

2

Реле №2

(8) Устройство номер два. Состояние: функция включена.

Устройство номер два. Состояние: функция выключена.

 

3

Реле №3

(9) Устройство номер три. Состояние: функция включена.

Устройство номер три. Состояние: функция выключена.

 

4

Реле №4

(10) Устройство номер четыре. Состояние: функция включена.

Устройство номер четыре. Состояние: функция выключена.

 

5

Реле №5

(11) Устройство номер пять. Состояние: функция включена.

Устройство номер пять. Состояние: функция выключена.

 

6

Реле №6

(12) Устройство номер шесть. Состояние: функция включена.

Устройство номер шесть. Состояние: функция выключена.

 

7

Прогрев двигателя

(13) Прогрев двигателя. Состояние: функция включена.

Прогрев двигателя. Состояние: функция выключена.

 

8

Микрофон

(14) Прослушивание на встроенный микрофон. Состояние: функция включена.

Прослушивание на встроенный микрофон. Состояние: функция выключена.

 

9

Громкоговоритель

(15) Громкая связь. Состояние: функция включена.

Громкая связь. Состояние: функция выключена.

 

0

Состояние системы

Вывод голосового отчета о состоянии системы.

 

*

Предыдущее меню.

Осуществляется переход вверх на один уровень по системе меню.

 

#

Отключение

Команда "отбой". Завершается телефонная связь с пользователем.

2

(17) Вы находитесь в меню настройки системы. Возврат в главное меню – [*], отключение – [#].

 

1

Выбор сообщений

(18) Вывод альтернативных голосовых сообщений, записанных Вами. Состояние: функция включена.

Вывод альтернативных голосовых сообщений, записанных Вами. Состояние: функция выключена.

 

2

Запись сообщений

(19) Запись речевых сообщений. В конце короткого сообщения нажимайте любую цифровую кнопку. Прерывание записи – кнопка [#].
Используется следующий порядок:
Выводится основное сообщение, затем (время ожидания ввода команды 15 секунд) пользователь может выбрать одно из трех действий:
1. Нажатие кнопки «звездочка»: запись своего альтернативного сообщения, соответствующего только что прослушанному основному сообщению.
2. Нажатие кнопки [0]: переход к прослушиванию следующего основного сообщения (при этом, записанное ранее альтернативное сообщение, соответствующее только что прослушанному основному сообщению, останется без изменений).
3. Нажатие кнопки [#]: выход в меню настройки системы.

 

3

Прослушивание сообщений

Сообщения выводятся в следующем порядке: первое основное сообщение,  соответствующее первому альтернативное сообщение, второе основное сообщение… и т.д.

 

4

Изменение пароля

(20) Изменение пароля. Введите текущий пароль. Для отказа нажмите кнопку [#].

(21) Введите новый пароль, состоящий из четырех цифр, затем нажмите кнопку [*] и повторите ввод нового пароля.

 

5

Защита системы паролем

(22) Вход в систему с использованием пароля. Состояние: функция включена.

Вход в систему с использованием пароля. Состояние: функция выключена.

 

6

Охрана

(23) Охрана объекта. Состояние: функция включена.

Охрана объекта. Состояние: функция выключена.

 

7

(зарезервировано)

(16) Функция не существует. Проверьте правильность подаваемой команды и повторите еще раз.

 

8

(зарезервировано)

Функция не существует. Проверьте правильность подаваемой команды и повторите еще раз.

 

9

Перезапуск программы

Восстановление состояния системы «по умолчанию». Это вызовет разрыв установленной связи по мобильному телефону, выключение всех устройств и включенных функций, а также возврат всех настроек, включая пароль доступа, в состояние «по умолчанию», устанавливаемое при подаче питания на SMART-блок.

 

0

Выключение всех устройств

Выключение всех реле управления устройствами и отключение прогрева двигателя.

 

*

Предыдущее меню

Осуществляется переход вверх на один уровень по системе меню.

 

#

Отключение

Команда "отбой". Завершается телефонная связь с пользователем.

Система может выдавать следующие, не указанные в таблице №1, голосовые сообщения:

Таблица №2

(24) Внимание! Тревога! Поступил сигнал от датчика номер два.

(25) Внимание! Тревога! Поступил сигнал от датчика номер три.

(26) Внимание! Тревога! Поступил сигнал от датчика номер четыре.

(27) Внимание! Тревога! Поступил сигнал от датчика номер пять.

(28) Двигатель успешно запущен. Максимальное время работы двадцать минут.

(29) Запуск двигателя невозможен по техническим причинам.

(30) Внимание! Аварийная ситуация. Питание системы отключено.

(31) Внимание! Нажата кнопка сигнала тревоги.

(32) Внимание! Введенный пароль неверен. Проверьте правильность ввода пароля и повторите попытку.

Порядок расположения сообщений в памяти системы:

1

Внимание! Система защищена паролем. Пожалуйста, введите свой пароль для доступа к главному  меню.

2

Здравствуйте! Вас приветствует автоматическая система управления и контроля. Вы находитесь в главном меню.

3

Для входа в "меню управления устройствами" нажмите 1, "меню настроек системы" -  2, отключение  – "решетка".

4

Вы находитесь в  меню управления устройствами. Возврат в главное меню – "звездочка", отключение – "решетка".

5

Устройство номер один.

6

Состояние: функция включена.

7

Состояние: функция выключена.

8

Устройство номер два.

9

Устройство номер три.

10

Устройство номер четыре.

11

Устройство номер пять.

12

Устройство номер шесть.

13

Прогрев двигателя.

14

Прослушивание на встроенный микрофон.

15

Громкая связь.

16

Функция не существует. Проверьте правильность подаваемой команды и повторите еще раз.

17

Вы находитесь в меню настройки системы. Возврат в главное меню – "звездочка", отключение – "решетка".

18

Вывод альтернативных голосовых сообщений, записанных Вами.

19

Запись речевых сообщений. В конце короткого сообщения нажимайте любую цифровую кнопку. Прерывание записи – кнопка "решетка".

20

Изменение пароля. Введите текущий пароль. Для отказа нажмите кнопку "решетка".

21

Введите новый пароль, состоящий из четырех цифр, затем нажмите кнопку "звездочка" и повторите ввод нового пароля.

22

Вход в систему с использованием пароля.

23

Охрана объекта.

24

Внимание! Тревога! Поступил сигнал от датчика номер два.

25

Внимание! Тревога! Поступил сигнал от датчика номер три.

26

Внимание! Тревога! Поступил сигнал от датчика номер четыре.

27

Внимание! Тревога! Поступил сигнал от датчика номер пять.

28

Двигатель успешно запущен. Максимальное время работы двадцать минут.

29

Запуск двигателя невозможен по техническим причинам.

30

Внимание! Аварийная ситуация. Питание системы отключено.

31

Внимание! Нажата кнопка сигнала тревоги.

32

Внимание! Введенный пароль неверен. Проверьте правильность ввода пароля и повторите попытку.

Автор проекта: Александр Протопопов (г. Москва). WWW-site: http://protopopov.da.ru , E-mail: alexhigh@mail.ru
На моем сайте вы можете ознакомиться с другими интересными проектами.
Если вы нуждаетесь в разработке какого-либо устройства с применением микроконтроллера, обращайтесь ко мне по e-mail.

Назад