реклама на сайте
подробности

 
 
> RS232 --> AtMega16 --> ЦАП с параллельным входом
rasstranger
сообщение May 25 2009, 15:30
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 25-05-09
Пользователь №: 49 540



Нужно передать данные с последовательного порта компа (RS232, естесственно) на AtMega16, который запишет их в память и передаст через порты ввода-вывода на 12-битный цап с параллельным входом..
Никто таким не занимался? Вдруг завалялась программка для МК, желательно на ассемблере.. Ну и советы какие-нибудь приветствуются smile.gif ЦАП MAX507BCNG
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rasstranger
сообщение Jun 2 2009, 13:24
Сообщение #2





Группа: Новичок
Сообщений: 9
Регистрация: 25-05-09
Пользователь №: 49 540



Спасибо, вроде полегче становится.. понемногу пишется код..
Только задание мне сменили..
Никто не подскажет, как в ОЗУ МК в цифровом виде записать синусоиду, чтобы потом её передать на ЦАП?
Есть мысль записать в ячейки значения углов, при этом синусоиду над осью нужно поднять, чтоб не было отрицательных значений в самой синусоиде..
ищу в инете, нет ничего sad.gif

Вообще, общий смысл теперь таков:
В памяти микроконтроллера записана синусоида, он её выдает на ЦАП, цап преобразует в напряжение и подает на вход модуля АЦП второго МК (хотя можно и на одном все это сделать, мне кажется), где новая синусоида идет через УСАРТ в ком-порт ПК и с помощью проги Terminal by Bray 1.9b выводится график

Для второго МК я код написал(прикреплен), осталось придумать, как синусоиду реализовать...

Прикрепленный файл  mk2.rar ( 7.41 килобайт ) Кол-во скачиваний: 170


Сообщение отредактировал rasstranger - Jun 2 2009, 13:26
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- rasstranger   RS232 --> AtMega16 --> ЦАП с параллельным входом   May 25 2009, 15:30
- - mempfis_   Цитата(rasstranger @ May 25 2009, 18:30) ...   May 26 2009, 07:09
- - Dog Pawlowa   Цитата(rasstranger @ May 25 2009, 18:30) ...   May 26 2009, 07:16
- - rasstranger   C USART разобрался.. только вот проблема.. ЦАП-то ...   Jun 2 2009, 08:22
|- - Палыч   Цитата(rasstranger @ Jun 2 2009, 11:22) О...   Jun 2 2009, 09:12
|- - Dog Pawlowa   Цитата(rasstranger @ Jun 2 2009, 11:22) ....   Jun 2 2009, 09:20
|- - Палыч   Цитата(rasstranger @ Jun 2 2009, 16:24) В...   Jun 2 2009, 14:05
- - rasstranger   Интервал между выводами на ЦАП - по таймеру или пр...   Jun 2 2009, 16:35
|- - Палыч   Цитата(rasstranger @ Jun 2 2009, 19:35) и...   Jun 3 2009, 05:46
- - rasstranger   Сделал синусоиду в экселе, первый лист - графики, ...   Jun 2 2009, 19:39
|- - Tanya   Цитата(rasstranger @ Jun 2 2009, 23:39) Д...   Jun 3 2009, 07:09
- - rasstranger   Диплом Решили просто синусоиду подать и все тут....   Jun 3 2009, 10:01
|- - Tanya   Цитата(rasstranger @ Jun 3 2009, 14:01) Д...   Jun 3 2009, 10:13
|- - Палыч   Цитата(rasstranger @ Jun 3 2009, 13:01) п...   Jun 3 2009, 10:27
- - rasstranger   Сделаю и пилу тогда, если время останется.. по вне...   Jun 3 2009, 15:46
|- - Палыч   Цитата(rasstranger @ Jun 3 2009, 18:46) С...   Jun 3 2009, 16:16
|- - Tanya   Цитата(Палыч @ Jun 3 2009, 20:16) "П...   Jun 3 2009, 16:33
- - rasstranger   Нет, я все правильно понял про пилу.. просто после...   Jun 4 2009, 05:20
- - rasstranger   Все сделал, если кому нужно или просто интересно -...   Jun 9 2009, 16:35


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 4th September 2025 - 14:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.02539 секунд с 7
ELECTRONIX ©2004-2016