Модераторы: 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   Вверх
cardinal
Дата 19.2.2006, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


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

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



Цитата(PILOT @ 19.2.2006, 18:48 Найти цитируемый пост)
эта штука требует установки драйвера это раз

Это наверно не самое страшное?

Со всем остальным согласен.
Цитата(PILOT @ 19.2.2006, 18:48 Найти цитируемый пост)
кроме того рабочая температура окружающей среды для этого чипа не должна опускаться ниже 0

Что серьезно? Не знал... Ты это на практике узнал что ли? Обычно же чипы на температуру ниже нуля расчитаны. smile


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

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


Опытный
**


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

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



DRUID3, спаибо огромное, меня вернули.
с USB возиться думаю тоже не стоит, хотя есть видел транслятор в нете USB в RS232, на 2313. пердача вроде как на самой низкой скорости была, драйвер стандартный, и библиотека тоже вроде прилогалась.
Но не майся этим, послушай PILOTА.
То, что PILOT говорит делал, но на Mega8, заняло две недели, но индикация была не динамическа семисегментка, а экран (с ним много возни было).
связка DS1820 и МК заняла пару дней, если учесть время освоения I2C.
Вот до чего не дошел, так это связки МК и ПК. но хочеться.

PM MAIL WWW ICQ   Вверх
PILOT
Дата 23.2.2006, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(cardinal @ 19.2.2006, 19:49)
Цитата(PILOT @  19.2.2006,  18:48 Найти цитируемый пост)
эта штука требует установки драйвера это раз

Это наверно не самое страшное?

Со всем остальным согласен.
Цитата(PILOT @ 19.2.2006, 18:48 Найти цитируемый пост)
кроме того рабочая температура окружающей среды для этого чипа не должна опускаться ниже 0

Что серьезно? Не знал... Ты это на практике узнал что ли? Обычно же чипы на температуру ниже нуля расчитаны. smile

Да, в даташитах пишут что температура хранения -65, а вот рабочая с 0 ;) я не пробовал при отрицательной температуре работать с ним, в квартире и на работе все нормально. Кроме того, то что продается в магазинах как конвертор из USB в RS-232 не будет работать на скоростях выше 56к, т.к. использует USB-HID.


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


Инженер
****


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

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



Да, вот тут почитал
http://ftdichip.com/Documents/DataSheets/ds245b17.pdf
и на самом деле 0-70°C... smile


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

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


Опытный
**


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

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



http://ukr-cat.narod.ru/book_html/ Однокристалльные МикроЭВМ. Справочник
/под ред. Боборыкина ,Липовецкого и др./
Главы из книги
Микроконтроллер i8051 (КМ1816ВЕ51)
PM MAIL WWW ICQ   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

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


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

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

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


 




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


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

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