Перейти к содержанию

Помогите студенту-чайнику по МК


Рекомендуемые сообщения

Знаний у меня почти совершенно никаких
Мда....... И вот таких у нас Инженеров выпускают из институтов :)

Мож вам воткнуть какой нибудь МК современный и всё гораздо упроститься ?

отблагодарю материально через вебмани или еще как-то
Если что стучись в личку, мы такое любим :)
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

у меня специальность другая:) я системный аналитик. просто это нужно как классический предмет. как вышка или инженерная графика:))

я уже находил в инете на современных элементах, даже с экранчиком и инфракрасным модулем. но преподаватель сказал ,что "что это за курсовая - 3 элемента и провода" :)

Изменено пользователем dimivan
Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Насколько я помню - этот МК умеет аж 64 килобайта ПЗУ. Переделывать практически ничего не надо.. надо взять 8 килобайт РФ или любую другую заграничную.. Даже можно взять флеш вместо РФ... И розширить на 1 2 вывода регистр защёлку D5. Я бы подключил ешё один регистр точно такой же как D4.. Ну а АЦП - там это решено как компаратор больше/меньше... Нужно будет подумать как его подключить.. Или ставить ешё шинные формирователи на вход или ставить АЦП с серийным выходом...

Ссылка на комментарий
Поделиться на другие сайты

Особенности хранения литиевых аккумуляторов и батареек

Потеря емкости аккумулятора напрямую зависит от условий хранения и эксплуатации. При неправильном хранении даже самый лучший литиевый источник тока с превосходными характеристиками может не оправдать ожиданий. Технология, основанная на рекомендациях таких известных производителей литиевых источников тока, как компании FANSO и EVE Energy, поможет организовать правильный процесс хранения батареек и аккумуляторов. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Добрый час! Я студент Сгау специальности биотехнические аппараты и системы, про нашу специальность говорят что готовят "лучших из лучших"

Лучших медиков среди техников и лучших техников среди медиков =) Стоит задача:

Разработать персональный монитор стресса. Суть задачи ясна: Фотоплетизмографическим датчиком измеряем пульс дальше массив данных загоняем в мк, строим гистограммы и выводим данные на дисплей! Вопрос в другом! Структурная схема всего этого супа ! Кто может помочь? Каким образом все это соединить.

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

С программаторами некогда неработал, так что помогите чайнику разобраться...

Вот приобрел аналог STK500 (для AVR)...

Как подключать микроконтроллер к программатору?

В разных источниках различная информация...

В одном пишут, что достаточно 5 выходов:

reset

sck

mosi

miso

GND

И тут становится вопрос... а почему питание (+) на контроллер неподается?... :o

В другом посмотрел на разводку п/п под панельки и заметил, что там подводят:

reset

sck

mosi

miso

GND

XT1

Vcc

Так как же всетаки правильно? :blink:

И еще вопрос, когда программируешь микроконтроллер прямо в готовом устройстве то нужно ли подавать питание на само устройство?

Изменено пользователем sputnic
Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

Все современные МК имеют Си-компиляторы, так-что удобство тут роли не играет.

На ASM-е ты все равно эту задачу долго отрабатывать будешь.

Теперь попытаемся осмыслить задачу.

Первое - поток входных данных.

К тебе уже приходят данные о длительности интервала, или нужно самостоятельно отлавливать QRS-комплекс?

Если полуготовые данные, то в каком виде, число в микросекундах или строб-импульсы, синхронные скажем с R-зубцом?

Если самостоятельный отлов, то с какой точностью, необходима или нет компенсация ухода средней линии (или это уже реализовано аппаратно), надо или нет учитывать аритмии, от всего этого будет зависить сложность мат-обработки.

Второе - гистограмма и несолько арифметических действий.

Што именно нужно считать, и какие данные нужны для гистограммы.

Третье - ЖКИ.

Опять-же что и как нужно выводить на индикацию.

Хватит символьного индикатора или придется с графикой работать?

Вот когда будет ясность по этим вопросам, тогда можно будет и проц выбрать под конкретную задачу.

P.S. Зайди на сайт аналога, там есть немного информации по кардиографам.

К сожалению сайт постоянно обновляется и простую и понятную статью по этой теме я найти не смог.

Если у меня в архивах осталась - выложу.

Изменено пользователем Migray

Как советовать, так все чатлане ...

Ссылка на комментарий
Поделиться на другие сайты

Спасибо за ответ, теперь в голове немного начинает проясняться. А занимаюсь я дипломным проэктом и моя задача постоить персональный монитор стресса.

Поток данных идет с фотоплетизмографического датчика, целью являетя анализ вариабельности сердечного ритма, я пока не разобрался до конца со структурной схемой, но задача в том что нужно измерить длительность кардиоинтервала между ударами пульса, как я понимаю RR . Судя по всему на мк будет подаваться данные о длительности те в мс. Вот аналог структурной схемы, только в ней данные передаются на пэвм, а мне нужно что бы мк сам обрабатывал и выводил на ЖКИ. Если возможно подскажите как ее доработать.

Гистограмма.

Данные о длительности кардиоинтервала между ударами пульса те RR

По гистограмме нужно определить СКО и Индекс напряженя ИН= AMo/2M*X, где M - мода AM - амплитуда моды Х -вариационныйразмах гистграммы.

Жки.

Данные нуно представить в численном виде и в виде символического изображения.

post-67668-1227685178_thumb.jpg

Ссылка на комментарий
Поделиться на другие сайты

привет всем!вот собрался сделать схему на мк...но в них я полный ноль.Подскажите пожалуйста с чего начать,один человек сказал что для начало в самый раз КМ1816ВЕ51.Меня интересует программатор на него и схему с готовой прошивкой.

Ссылка на комментарий
Поделиться на другие сайты

Тебе не программатор нужен, и уж тем более не схема с готовой прошивкой.

Сначала книжку прочитай, Сташин В.В., Урусов А.В., Мологонцева О.Ф. 1990 Проектирование цифровых устройств на однокристальных микроконтроллерах.

Как раз по этой серии, и все доступно описано.

P.S. Кстати схемы и примеры программ там тоже есть, не только описание ядра и алгоритмы работы периферии :)

Изменено пользователем Migray

Как советовать, так все чатлане ...

Ссылка на комментарий
Поделиться на другие сайты

Всех, хоть немного понимающих в МК, предлагаю обсудить такой вопрос: кто сможет дать комментарии к такому исходнику (частотомер на Тини2313)!?

Вот он текст:

Dim Frequency As Long

Dim Flag As Bit

Dim Overflow As Byte

Dim Cnt As Long

$crystal = 8000000 ' частота кварца

'******************************

Config Portd = Input

Config Timer0 = Timer , Prescale = 1 ' CK=8MHz - тактирование Таймер0

Config Timer1 = Counter , Edge = Rising , Noise Cancel = 1 ' включена фильтрация шумов

Config Lcd = 16 * 2 ' экран 16*2 (любой с контроллером HD44780)

Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.1 , Rs = Portb.0

'****Reset for Start***********

Stop Timer0

Stop Counter1

'******Interrupt routline setting****

On Timer0 Tm0_intsub

On Timer1 Tm1_intsub

'******Enable Interrupts, timer 0, counter1*****

Enable Interrupts

Enable Counter1

Enable Timer0

Counter1 = 0

Overflow = 0

Cnt = 31250

Flag = 0

'******Initial******

Cls ' очистка дисплея

Lcd "Frequency Meter"

Waitms 500

Start Timer0

Start Counter1

'*******Main Loop*****

Main:

Do

If Flag = 1 Then

Frequency = Overflow * 65536

Frequency = Frequency + Counter1

Cls

Cursor Off

Lcd "Freq= "

Lcd Frequency

Lcd " Hz"

Locate 1 , 1

Reset Flag

Counter1 = 0

Overflow = 0

Cnt = 31250 ' значение подобрано для захвата за 1 секунду

Start Timer0

Start Counter1

End If

Loop

'************************************************

'*******Counter1 Overflow Interrupt**************

Tm1_intsub: 'переполнение counter1 - счетчик прешедших импульсов

Incr Overflow

Return

'***********Timer0 Zero Interrupt****************

Tm0_intsub:

If Cnt <> 0 Then ' отсчет одной секунды

Decr Cnt

Else

Stop Counter1

Stop Timer0

Set Flag

End If

Return

'************End of interrupt*********************

Ссылка на комментарий
Поделиться на другие сайты

Здравсивуйте. Я раньше с МК дела не имел, но мне срочно приперло сделать генератор бклого шума на МК :rolleyes: Я так понимаю не особо сложная задача, но даже не знаю с чего начать, полазил по инету ничего путного не нашел :blink: Может кто поможет, буду признателен :rolleyes:

Нас невозможно сбить с пути, нам все равно куда идти.
Ссылка на комментарий
Поделиться на другие сайты

Неактуально, курсак здан на 5. Нашлись добрые люди на кажеться.сру!

Скатертью дорожка, никто вас не держит. Нехера сдесь высказывать такие вещи.

БАН вам !!!

Ссылка на комментарий
Поделиться на другие сайты

А зачем МК?? Генераторы шума если качественные то надо делать на аналоговом шуме.. Проще и качественей.. И для цифрового шума есть схемы на сдвиговых регистрах и исключаюшиего или... Ну а на мк пользуйте рандом генераторы..

Ссылка на комментарий
Поделиться на другие сайты

Дык нк спорю, но надо на МК :( А по подробнее можно, я же говорю что чайник :rolleyes:

Изменено пользователем Nik39
Нас невозможно сбить с пути, нам все равно куда идти.
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Здравствуйте может я не в тему скажу извиняюсь. :huh: А правда чтобы запрограмировать микроконтроллер нужен какой то код что без нево и как нельзя запрограмировать тот самый микроконтроллер.спасибо что выслушали меня tit раз извеняюсь. :unsure:

Электроника эта пламя страсти без неё никуда.

Ссылка на комментарий
Поделиться на другие сайты

А в каком виде по вашему хранится программа в памяти микроконтроллера? В виде бинарного кода. Который сам из ничего не рождается, а пишется программистом. Точнее, программист пишет программу на каком-то языке программирования, а уже затем компилятор из этой программы делает объектный код, понятный микроконтроллеру.

Ссылка на комментарий
Поделиться на другие сайты

Я имею виду чтобы открыть микроконтроллер нужен какой то код а потом забрасывать программу :rolleyes:

Электроника эта пламя страсти без неё никуда.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Благодарю всех, поделившихся замечаниями и предложениями! Отдельная благодарность z_vip за предложения, которыми я воспользовался и Starichok за принципиальную схему активной нагрузки. Результаты теста на разрушение Активной Нагрузки (далее АН) с транзисторами AP60T03 (30V 45A). В процессе пайки ПП для внесения изменений, закоротил С10. В работе остались два канала - два транзистора. Эти транзисторы и вышли из строя (омметр показывает 120-140 Ом между любыми выводами в любом направлении). Причина выхода из строя - кратковременное превышение предельного напряжения и тока из-за плохого контакта (искрение) при подключении БП при уставке тока больше 0. Два китайских резистора 0,33Ом 1вт, включенные последовательно с этими транзисторами, так же вышли из строя. Но ОЧЕНЬ оригинально - стали показывать изоляцию, НО внешних повреждений не видно. Выводы. Для снижения рисков пробоя силовых транзисторов: 1) (сделано) Максимально уменьшить индуктивность между БП и АН, в том числе убрать дроссель на входе АН (как вариант, можно включить обратный диод параллельно входному дросселю, но токи самоиндукции могут быть большими); 2) (не сделано) Как рекомендовал z_vip, последовательно с конденсаторами Сток-Исток включить резисторы 10-100Ом и входной быстродействующий предохранитель на максимальный ток АН +(3..4А); 3) Установить транзисторы с рабочим напряжением, раз в 5-10 превышающем напряжение нагружаемых БП; 4) Если требуется подключение "на горячую", то в цепь включения установить быстродействующий надёжный выключатель (автомат, реле, тумблер) с запасом по току от 2-3 крат. Восстановление АН. Установил б.у. транзисторы IRFR3411 (100V 32A), устранил короткое C10, установил советские резисторы 0,33Ом 5Вт, удалил дроссель на входе и конденсатор после дросселя, удалил диодный мостик перед стабилизатором, т.к. питание от нестабилизированного БП АС220/DC16В 0,8А. Установил в корпус DC/DC для питания вентилятора. Добавил в схему переключатель на съёмной перемычке, позволяющий подать на вход компаратора 12В служебного - может понадобиться для отладки. Добавил в схему оптопару для вкл/выкл АН внешним ТТЛ сигналом - для исследования переходных процессов испытуемых БП. Тест на разрушение проводить не буду - вроде бы всё понятно. Проверка. Как и говорил z_vip, диод MBR2045 сильно греется. Установленный на медную пластину 30*50*0,8 длительно держит 4А при ~40гр.Ц. При 6А нагревается градусов до ~60. С включенным вентилятором АН длительно держит 60Вт (12В 5А) при температуре радиатора в районе до 40гр.Ц. (приятно тёплый). ZIP-файл - схема и печатка в формате DipTrace, схема в PDF. Фото и осциллограммы.    
    • Я с алика беру сгшки и смд и дип уже давно. Полëт нормальный, но есть нюанс, что у некоторых микрух нет UVLO. Но я нашел способ, как это обходить
    • Поменял в усилителе резисторы на тонкопленочные smd 1206 производства Yageo. Померил их перед установкой - удивительная точность у них оказалась, отклонение от номинала не более 0.1%. Звук на слух не поменялся но фоновый шум усилителя стал практически неслышим даже в очень чувствительных наушниках. Так что есть смысл сразу ставить тонкопленочные резисторы.
    • После делителя поставьте повторитель на ОУ с высоким входным сопротивлением. Тогда и не будет влияния измерителя на делитель. https://forum.cxem.net/index.php?/blogs/entry/317-точный-делитель-из-неточных-резисторов-и-грабли-при-применении-резистивных-делителей/ Читаете вторую часть - "Грабли..."
    • С чего это ему кранты? Правда при первом включении щелчок все же был. Но после включался и выключался вообще тихо. Думаю надо прозванивать дальше плату по питанию, возможно еще что то крякнуло вслед за 4409.
    • Templates это шаблоны.
    • Такой как входной подойдет?
  • Похожий контент

×
×
  • Создать...