Общие вопросы по самостоятельной работе
-
- Сообщения: 28
- Зарегистрирован: 18 мар 2012, 17:13
Re: Общие вопросы по самостоятельной работе
Цифровой радиомодем с использованием QPSK модуляции. Ламтёв К. и Баранов И.
Re: Общие вопросы по самостоятельной работе
Список выступлений по подготовке к самостоятельной работе:
31 марта
1) Милованов С.А.
2) Васильев К.А.
7 апреля
1) Калинкин В.В.
2) Подкопаева С.А.
14 апреля
1) Лашко С.А. и Михайлина О.В.
2) Сидоров В.В.
21 апреля
1) Кривошеина М.С. и Ночная А.Е.
2) Колданов М.Ю.
28 апреля
1) Баклагин А.Ю. и Бахтина Е.И.
2) Махотин А.А.
5 мая
1) Баранов И.А. и Ламтев К.М.
31 марта
1) Милованов С.А.
2) Васильев К.А.
7 апреля
1) Калинкин В.В.
2) Подкопаева С.А.
14 апреля
1) Лашко С.А. и Михайлина О.В.
2) Сидоров В.В.
21 апреля
1) Кривошеина М.С. и Ночная А.Е.
2) Колданов М.Ю.
28 апреля
1) Баклагин А.Ю. и Бахтина Е.И.
2) Махотин А.А.
5 мая
1) Баранов И.А. и Ламтев К.М.
График отчетности по самостоятельной работе
1. До 21 мая 2012г. необходимо предоставить исходные коды моделей с исчерпывающими пояснениями.
2. 22 мая 2012г проводится практическая демонстрация и защита разработанных моделей.
3. К 26 мая 2012г должны быть опубликованы 3 сообщения по теме самостоятельной работы, отражающие хронологию ее выполнения и полученные результаты.
4. До окончания зачетной недели требуется предоставить оформленную пояснительную записку о выполнении самостоятельной работы.
Старосте группы: предоставить график выступлений на предстоящие занятия: доклады по командным работам включить в график обязательно!
2. 22 мая 2012г проводится практическая демонстрация и защита разработанных моделей.
3. К 26 мая 2012г должны быть опубликованы 3 сообщения по теме самостоятельной работы, отражающие хронологию ее выполнения и полученные результаты.
4. До окончания зачетной недели требуется предоставить оформленную пояснительную записку о выполнении самостоятельной работы.
Старосте группы: предоставить график выступлений на предстоящие занятия: доклады по командным работам включить в график обязательно!
Об основных задачах 2 и 3 сообщений
Коротко задачи по командным темам ( 2 и 3 сообщения) сформулированы в следующем ответе
Re: Общие вопросы по самостоятельной работе
Уважаемые коллеги! Выложил первую статью по своей теме: http://omoled.ru/publications/file/6
О сообщениях
Сергей, поздравляю с удачным сообщением.
Несмотря на очевидность темы постановка задачи отражена вполне логично с грамотным оформлением цитирования используемых источников.
Основная рекомендация по оформлению сообщений: использовать html, как пример - статья Желтова Павла (7110) или эпопея сражения за один из разделов КП Анохина Алексея (7110). Сообщения в таком формате предоставляют читателям определенные доп. возможности.
Несмотря на очевидность темы постановка задачи отражена вполне логично с грамотным оформлением цитирования используемых источников.
Основная рекомендация по оформлению сообщений: использовать html, как пример - статья Желтова Павла (7110) или эпопея сражения за один из разделов КП Анохина Алексея (7110). Сообщения в таком формате предоставляют читателям определенные доп. возможности.
-
- Сообщения: 17
- Зарегистрирован: 21 авг 2011, 13:43
Re: Общие вопросы по самостоятельной работе
На http://omoled.ru выложена статья на тему "Цифровой 16-QAM радиомодем." Желающие ознакомится могут проследовать по ссылке http://omoled.ru/publications/view/203.
Вторая версия примера PSK-модема
Подготовлена новая версия примера PSK-модема. Доработка связана с разделением функций приема/передачи и с записью сформированного сигнала в файл.
Изменения:
1. разделены функции передачи и приема: передающий тракт и канал связи выделены в функцию transmitter.m, приемник - в функцию receiver.m;
2. добавлена функция initSettings.m, которая содержит в себе все необходимые для работы приемника и передатчика константы; вызывается из функций transmitter.m и receiver.m.
3. сформированный передатчиком сигнал с наложенным на него шумом записывается в двоичный файл (по умолчанию файл с записью сигнала определен в initSettings.m: signal.bin);
4. приемник считывает сигнал из сохраненного ранее двоичного файла и осуществляет его обработку.
Пример работы с моделью
1. Добавляете в системный параметр Path (File -> set Path -> Add Folder -> Save) путь к папке с файлами проекта или из редактора запустите на выполнение transmitter.m (будет предложено добавить путь к папке в параметр Path);
2. В командном окне (Command Window) запускается модуль передачи:
>> transmitter;
3. Следом запускается модуль приема:
>> [txt err]=Receiver;
в переменной txt будет сохранено принятое сообщение, а в переменной err - количество ошибочно принятых пакетов, к примеру:
>> err
err =
2
Приемник должен быть способен принимать передаваемое сообщение с параметром byte_off (initSettings.m), отличном от нуля (к примеру, byte_off=16 или любое другое). Т.е. в таких условиях приемник начинает обработку отсчетов не с самого начала файла записи - предполагая, что реальный приемник может быть включен в произвольный момент времени, модель приемника должен быть способна найти начало ближайшего пакета физ. уровня и начиная с этого пакета осуществлять синхронный прием поступающих сообщений.
P.S. Для вопросов по самостоятельной работе буду доступен со второй половины 20.05.2012.
Изменения:
1. разделены функции передачи и приема: передающий тракт и канал связи выделены в функцию transmitter.m, приемник - в функцию receiver.m;
2. добавлена функция initSettings.m, которая содержит в себе все необходимые для работы приемника и передатчика константы; вызывается из функций transmitter.m и receiver.m.
3. сформированный передатчиком сигнал с наложенным на него шумом записывается в двоичный файл (по умолчанию файл с записью сигнала определен в initSettings.m: signal.bin);
4. приемник считывает сигнал из сохраненного ранее двоичного файла и осуществляет его обработку.
Пример работы с моделью
1. Добавляете в системный параметр Path (File -> set Path -> Add Folder -> Save) путь к папке с файлами проекта или из редактора запустите на выполнение transmitter.m (будет предложено добавить путь к папке в параметр Path);
2. В командном окне (Command Window) запускается модуль передачи:
>> transmitter;
3. Следом запускается модуль приема:
>> [txt err]=Receiver;
в переменной txt будет сохранено принятое сообщение, а в переменной err - количество ошибочно принятых пакетов, к примеру:
>> err
err =
2
Приемник должен быть способен принимать передаваемое сообщение с параметром byte_off (initSettings.m), отличном от нуля (к примеру, byte_off=16 или любое другое). Т.е. в таких условиях приемник начинает обработку отсчетов не с самого начала файла записи - предполагая, что реальный приемник может быть включен в произвольный момент времени, модель приемника должен быть способна найти начало ближайшего пакета физ. уровня и начиная с этого пакета осуществлять синхронный прием поступающих сообщений.
P.S. Для вопросов по самостоятельной работе буду доступен со второй половины 20.05.2012.
- Вложения
-
- версия от 16.05.2012.rar
- (8.43 КБ) 445 скачиваний
Re: Общие вопросы по самостоятельной работе
Здравствуйте, Андрей Васильевич. хотел спросить, у вас в примере образующий многочлен CRC-16 состоит из 17 слагаемых. Так и должно быть?
Вернуться в «Самостоятельная работа»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя