Как стать автором
Обновить

Комментарии 60

Мы такими вещами еще в институте, на младших курсах баловались. И преподаватели нас журили за то, что мы используем USART, а не usb.
Какие вы все хитрые и умные!!! Молодцы!
Я наверное полный дебил, но мне вот интересно почитать, что да как, потому-что у меня таких уроков не было.
4granik: спасибо!
Хорошая статья.
alexander007 ничего такого страшного не сказал, что бы так люто бешено минусовать.Сложности которые сопровождают обучение быстро забываются.Со временем то что приводит в восторг начинающих, начинает казаться чем то само собой разумеющимся.
Видимо люди против развития технического творчества среди студентов. Хотя нам нравилось. Все просто кайфовали когда их первая собранная схема начинала моргать светодиодами.
А вы помните что поступая на 1 курс, на 5 информация с 1-го будет уже не актуальна или устаревшей?
Матан и Физика устареть не могут.)Да и к слову — то, что преподавали нам и так уже устарело лет 20 назад(мне возможно не повезло с универом или факультетом).
Физика — запросто.
На 1ом курсе действительно были не устаревающие дисциплины. Матан, геометрия, физика и физическая культура не стареют. Законы Ньютона и Кирхгофа вряд ли кто будет пересматривать в ближайшие 10-20 лет.
Это понятно, я про статью на хабре. Тут была хорошая статья. Сейчас найду
Стесняюсь спросить… И что вы с тех пор сделали полезного в этой сфере?
USB батенька до 5 метров, а в медицине расстояние может быт больше. И вообще рано хоронить RS232 — он не только дальше передается (а уж при преобразовании в RS485 или вообще в Ethernet до бесконечности), но и является промышленным стандартом.
485 по работе от 232 не будет отличаться, т.к. у Вас только принимаются данные. Мах232 заменить на мах485.
Рационально или нет это второй вопрос. Главное, что не лень было это делать и сделал. Дошел до конца.

Ну эту задачку я бы попробовал решить линейным входом звуковой карты.
Кем Вы работаете?
У меня другой вопрос, для чего это устройство?
Видимо, мы должны догадаться сами.
Такой себе «черный ящик» :)
присоединяюсь к вопросу
один грибок и электроника выгорела, а механический бы продолжал работать…
обороноспособность не подорвали заменой?
В худшем случае сгорит МК. Вставлю новый с той же прошивкой(запасной) и все заработает снова)
я так думаю, что оно ЭКГ будет писать
Действующая система используется при радионуклидных исследованиях, состоит из сцинтилляционного датчика, дискриминатора, измерителя скорости счета, самописца. Всего 4 датчика. Таким образом, проще говоря, количество частиц регистрируемых датчиком в единицу времени прямо пропорционально высоте кривой на самописце. Устройство в сумме с ПК призвано заменить(дополнить) как раз самописец.
рассмотрите возможность работы через переходник USB-COM (а то придут в учреждение новые компы без COM-портов....)
Спасибо, рассмотрел(есть в статье). Нужно только отсоединить конвертер UART-RS-232(беспаечно, см. фото) и подсоединить конвертер UART-USB, либо bluetooth-модуль.
© Ничего не понимаю.

Че-то я не понял, чего это ваши самописцы пишут-то?
Пульс, давление, температуру тела?
С каких таких датчиков инфа поступает, не понятно.
Иногда бывает читаю какой-то пост и все вроде написано красиво и тема интересна мне но… как-то без души, обыденно как-то. С этим постом совсем наоборот — и тема мне не очень интересна, и стиль поста не «шедевральный», но… прям прет от него задором и куражом — чуствуется, что человек сделал что-то интересное и сам просто кайфует от этого. Приятно. Автор, успехов!
Блин, автор, молодец! Мало уже таких специалистов, кто хочет вникать в тонкости работы железа и софта, да и в электросхемах разбираться тоже надо уметь!
Молодец!!!
Вы просто не там искали этих специалистов, поэтому и кажется, что их мало ;)
Поддерживаю rushter.Много, мало не очень конкретные критерии.Вот я знаю много специалистов умеющих работать с железом, потому что я инженер-разработчик.
Да не ищу их я… просто раньше на старой работе был один, который мог расколупать железку и понять почему она сдохла. Но это было давно, сейчас круг общения не маленький, но таких людей не прибавилось… всем бы телефоны с тач-скринами подавай и все. За паяльник не каждый сейчас умеет браться… :(
НЛО прилетело и опубликовало эту надпись здесь
Ох зря вы это сказали…
НЛО прилетело и опубликовало эту надпись здесь
Да можно было и вообще без ПК обойтись. Сейчас даже копеечные микроконтроллеры вполне способны обрабатывать сигнал АЦП в реальном времени, формировать архив на локальную флешку и посылать данные на печать по какому-нибудь UPnP. Можно запустить микроконтрллер под линуксом, и писать на C++, а можно и вовсе под .NET Micro Framework писать на C#. Или под Windows CE писать на Visual C++ или на C# под .NET Compact Framework. В общем вариантов просто масса. И полно девайсов встроенными АЦП, прямо в чип или в виде периферии. И проще и дешевле, и энергопотреблением ниже.

Но безусловно для самообразования полезно. Я вот например собственный АЦП ни за что не спаяю, хотя написать программу под микроконтроллер без труда смогу :)
Предполагается возможность промежуточной обработки данных, так что без ПК не обойтись. МК с операционкой на борту в рамках данной задачи, по моему мнению, выглядит избыточным решением. Да, я как раз и использовал встроенный в МК АЦП.
Наверное, это как в древнем анекдоте

Доктор: Пациент, вас мучают эротические сновидения?
Пациент: Ну, почему сразу — мучают?..

Ещё проще купить подходящий готовый девайс.
А стремление впихнуть ардуину куда только можно как-то уже стало раздражать. Помните кто-то тут лампочку на ардуине делал… Приколько, когда лежит ящик ардуин, протянул руку, да и встроил в лампочку. Но, как-то, не спортивно, что ли. :) Да и паять приятно же.
НЛО прилетело и опубликовало эту надпись здесь
Не быстрее. Большая часть времени была потрачена на образовательный процесс и осмысление — это время сложно было сократить). На изготовление устройства ушло 2-3 неполных дня — относительно немного, да и несложно совсем, зато себестоимость проекта вышла мизерной. Если бы я брал готовое решение, то предпочел бы ардуине, как упоминал в статье, STM32VLDISCOVERY.
НЛО прилетело и опубликовало эту надпись здесь
Аналогично, через USART, там их 3.
НЛО прилетело и опубликовало эту надпись здесь
Не вижу в этом проблемы. Зато можно организовать коммуникацию посредством 3 интерфейсов одновременно: RS-232, USB, Bluetooth. Все плюсы и минусы микропроцессоров на ядре ARM Cortex-M3 изложены вот в этом хабрапосте. Ничего не имею против ардуино, дело вкуса.
НЛО прилетело и опубликовало эту надпись здесь
Аппаратно ардуино — МК+минимум обвязки+устройство коммуникации(которое в принципе я хотел видеть съемным с возможностью замены). Так или иначе к ардуино пришлось бы навешивать диоды, резисторы, ИОН — дополнительную обвязку, заточенную под мою задачу и процесса сборки все равно не удалось бы избежать. Так что в моем конкретном случае проще и дешевле развести плату целиком чем возиться с макетками и проводами. Так что, от цели я не удалился.
Спасибо, интересно! Вот только я думаю велосипед можно было и не изобретать, а взять какой-нить Arduino-клон. Цена вопроса в Москве — от 700 до 2000р, можно заказать по почте за 500р. Да и программировать для него чуть проще — не надо помнить названия регистров и заморачиваться с логическими функциями для портов.
> можно заказать по почте за 500р.
А где если не секрет? (можно в ЛС)
низззяяя! Мне тоже интересно, и думаю я не один такой ;)
+1 меня тоже интересует этот вопрос и тоже можно в личку)
Вот тут например: robocraft.ru/shop/index.php?route=product/product&product_id=55

Хотя я наверное переплачу пару сотен и куплю в магазине neotoy.ru с самовывозом — не хочу ждать 2 недели.
Макетная плата AVR-USB-MEGA16, с ATmega32 на борту, с интерфейсом miniUSB, и с USB-бутлоадером. Схему, которая сделана автором, можно легко собрать на ней, и упростить — FTDI уже не нужен, программатор тоже паять не надо.
Можно. Но я не люблю макетные платы) путаница проводов, неэстетично как-то. В AVR-USB-MEGA16 интерфейс USB реализован на программном уровне, впрочем, почему бы и нет.
Меня больше интересует другой момент. Когда-то мы бегали по своему отделению с идеей собрать самопальный прикроватный монитор в реанимацию и нас осадили крепко старшие товарищи. Дело в том, что сей аппарат не будет сертифицирован и допущен к работе в медпрактике. Использовать его можно будет только скрытно от комиссии, причем полученныеим данные нельзя будет подшить в историю и размахивать ими, в случае чего.

Полученная этим самописцем ЭКГ не сможет прикрыть филейные части врача в суде; юридически она == 0.
Да, согласен. Девайс будет использоваться в дополнение, для внутреннего пользования. К сожалению, самописцам придется еще поработать.
У меня точно такая же проблема. Только в сфере ГРОЕИ (единство измерений). Собрал все — измеряет прекрасно(с точностью до ±0,05мкм), но когда приходит комиссия — мы прячем все это дело. Потратил немало своих денег и времени, а приходится прятать, обидно.=)
Замечу еще, новая версия чудо-программы-на-все-случаи-жизни, Putty, умеет открывать COM-порты. Например, можно открыть порт, к которому присоединен по Bluetooth телефон, и поиграться с AT-командами :)
А какие самописцы раньше стояли? Не знаком к сожалению с медецинским оборудованием — но интересно.

Жаль на производствах не всегда возможно так разом заменить советские КСМ и чудом сохранившиеся КСП (платиновая хорда сильно снижала их срок службы в 90-е )…
Никогда не рассматривал связку sPlan/SprintLayout в качестве инструмента разработки. Там можно по составленной схеме перенести все компоненты в SpringLayout для разводки или надо руками добавлять? И почему не Eagle?
Довольно красиво и аккуратно, только на «Вид снизу:» провода питания как-то ненадежно подпаяны, имхо.
можно было бы и красивее собрать. Внешний вид не тру.
«продам самопысец. скорость пыса — 5 лытров в секунду»
А что вы не взяли такую атмегу, на которой уже есть последовательный порт?
Я использовал UART — универсальный асинхронный приемопередатчик, присутствует в каждой атмеге, организация приема/передачи данных лежит как раз на нем. Микросхема MAX 232 лишь согласовывает уровни, приводит TTL к стандарту RS-232, если вы про это.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.