Модераторы: PILOT, ManiaK, Mazzi

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Курсовая по курсу микропроцессорные средства. Что создать? 
:(
    Опции темы
fara
Дата 18.2.2006, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 15.3.2004
Где: С.-Петербург

Репутация: нет
Всего: 2



Буквально вчера нас озадачили тем, чтобы в течение 2х недель мы определились с выбором темы для написания курсового проекта.
В курсовом проекте мы должны разработать какую-нибудь фиговину (вот с ней-то и надо определиться), написать какую-нить программу для этой фиговины. В общем, должны быть аппаратная и программная части.
Аппаратная часть должна быть основана на семействе микроконтроллеров MCS-51 (вроде правильно написал).

Хотелось бы попросить вашего совета о том, что было бы лучше разработать (пока только теория, никакой практической реализации).
Проблема заключается в том, что я еще и работаю, поэтому нужно что-то простое и желательно полезное.
Ну, а самый лучший вариант - это когда я могу кому-то помочь (тут была тема про CANopen, но это немного не то :), не те у меня знания) либо эту работу затем можно развить для дипломной работы.

PS: Я учусь по специальности "Компьютерные техника и технологии в радиоэлектронике", 4 курс (второй семестр).
--------------------
Крыша хлопает в ладоши -Спасибо всем за план хороший!
PM MAIL ICQ   Вверх
PILOT
Дата 18.2.2006, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Выбирай:
1) термометр с индикацией критической температуры, т.е. измеряется температура (DS18S20), отсылается на комп через CОМ-порт, и на плате стоит RGB светодиод который меняет свой цвет в зав-ти от температуры, например когда все в порядке он синий, а когда температура повышается он краснеет...
2) генератор синусоидальных сигналов с шагом 0.01Гц
3) бегущая строка
4) простейший калькулятор с 16-ю разрядами (ЖКИ)

СУВ.


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
DRUID3
Дата 18.2.2006, 17:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: 2
Всего: 9



5) Частотомер - простенько и со вкусом smile . Кроме прямого назначения применяется в уйме разных фичей (программные частотные и фазовые детекторы) в приборостроении и радиотехнике. Если успеешь корректно прописАть вывод на LCD и обмен с компом по RS-232 да еще и спаять действующий макет - смело можешь устраиваться программистом микроконтроллеров. smile smile smile

Но извини, твой контроллер я не знаю... smile


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
makwen
Дата 18.2.2006, 20:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 163
Регистрация: 9.11.2005
Где: Киев

Репутация: 1
Всего: 1



или сделай термометр на основе DS1820, который подключается к USB, и на экране монитора наблюдаешь за температурой, и записуешь файл результаты измерения, примерно каждый час. На КП потянет!
PM MAIL   Вверх
PILOT
Дата 19.2.2006, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



USB не трогай, можно завязнуть и не сдать курсовик вообще...
А DS1820 уже не выпускается, только DS18S20 ;)

СУВ.


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
DRUID3
Дата 19.2.2006, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: 2
Всего: 9



Тут злобные админы ( smile ) отправили нашего Alex1984 в ссылку, но даже там (прямо Владимир Ильич какой-то smile ) он упорно трудится над облегчением жизни форумчан. Вот от него две ссылки :

по DS1820:

http://www.chip-news.ru/archive/chipnews/200008/8.html

по DS18S20:

http://www.gaw.ru/html.cgi/txt/ic/Maxim/se...dig/ds18s20.htm

Это сообщение отредактировал(а) DRUID3 - 19.2.2006, 14:24


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
DRUID3
  Дата 19.2.2006, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: 2
Всего: 9



Вот что еще прислал Alex1984:

Код
Можешь кинуть еще, совсем забыл просто, есть у меня связка восьмой меги и DS1820.
 Програмили когда учились, прога тоже есть 


Это сообщение отредактировал(а) DRUID3 - 19.2.2006, 16:21


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
cardinal
Дата 19.2.2006, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 8
Всего: 99



Цитата(PILOT @ 19.2.2006, 09:00 Найти цитируемый пост)
USB не трогай, можно завязнуть и не сдать курсовик вообще...

Я тут узнал один ход конем облегчающий работу с USB.
http://ftdichip.com/
Если тебе не важна скорость работы по USB, то можно и такой вариант использовать, что ты берешь USB2Serial драйвер к этой фишке и работаешь как с com.
Ну вообще эта фишка на три курсовика потянет. smile
Цитата(DRUID3 @ 19.2.2006, 12:21 Найти цитируемый пост)
отправили нашего Alex1984 в ссылку

Это куда же его?

Это сообщение отредактировал(а) cardinal - 19.2.2006, 19:13


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
DRUID3
Дата 19.2.2006, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: 2
Всего: 9



Цитата(cardinal @ 19.2.2006, 17:17 Найти цитируемый пост)
берешь USB2Serial драйвер к этой фишке и работаешь как с com

smile smile Нука поподробнее!!! smile


Цитата(cardinal @ 19.2.2006, 17:17 Найти цитируемый пост)
Это куда же его?

Забанили, надеюсь ненадолго smile .


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
fara
Дата 19.2.2006, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 15.3.2004
Где: С.-Петербург

Репутация: нет
Всего: 2



Цитата(PILOT @ 18.2.2006, 16:16 Найти цитируемый пост)
1) термометр с индикацией критической температуры, т.е. измеряется температура (DS18S20), отсылается на комп через CОМ-порт, и на плате стоит RGB светодиод который меняет свой цвет в зав-ти от температуры, например когда все в порядке он синий, а когда температура повышается он краснеет...

Я не пойму, в каком месте здесь работает микроконтроллер?
--------------------
Крыша хлопает в ладоши -Спасибо всем за план хороший!
PM MAIL ICQ   Вверх
cardinal
Дата 19.2.2006, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 8
Всего: 99



Блин, ссылку забыл дать. Я сверху отредактиривал сообщение…
Добавлено @ 19:17
Цитата(fara @ 19.2.2006, 16:58 Найти цитируемый пост)
Я не пойму, в каком месте здесь работает микроконтроллер?

В месте
Цитата

отсылается на комп через CОМ-порт
smile


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
fara
Дата 19.2.2006, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 15.3.2004
Где: С.-Петербург

Репутация: нет
Всего: 2



off:
1.40 это что?
--------------------
Крыша хлопает в ладоши -Спасибо всем за план хороший!
PM MAIL ICQ   Вверх
DRUID3
Дата 19.2.2006, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: 2
Всего: 9



Та делай частотомер. smile Можно с USB если cardinal дело прояснит. smile


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
PILOT
Дата 19.2.2006, 20:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Да, есть чип FTDI, но ребята, эта штука требует установки драйвера это раз, во-вторых стоит больше, чем контроллер.
Контроллер в термометре занимается приемом данных с термодатчика, расчетом 3-х каналов ШИМ для индикации на светодиоде температуры (в виде цвета: голубой - холодно, красный - горячо), обменом данными с компьютером по СОМ-порту, можно еще реле поставить чтобы сделать термостат, а также можно поставить LED 7-ми сегментный индикатор на 3-4 разряда, для индикации температуры (тогда цветной светодиод не нужен).
Не занимайся USB в объеме курсовика! Тем более что драйвер к FTDI не ты писал а разработчики FTDI, т.е. это не твоя разработка. FTDI хорош для проектов более серьезных, кроме того рабочая температура окружающей среды для этого чипа не должна опускаться ниже 0 smile

СУВ.


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
DRUID3
Дата 19.2.2006, 21:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: 2
Всего: 9



Вот еще ссылочка от Alex1984, наверное аналог MCS-51:
http://microcontroller.vingrad.ru/html/mk51/mk51.htm


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.0566 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.