Alich
-
Постов
100 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные Alich
-
-
Суть проблемы - есть устройство регистрации сухих контактов, подключенное к ПК. До него нужно довести состояние сигнализаторов уровня жидкости. Сигнализаторы удалены. По ТЗ необходимо преобразовать состояние сигнализаторов (сухой контакт) в Ethernet. Затем передать на обратный преобразователь Ethernet сухой контакт. И подать на устройство регистрации.
Кто нибудь делал подобное?
У Моха есть контроллеры 4000 серии. Позволяют преобразовать Сухой контакт -> Modbus/TCP. Затем с компа можно посмотреть состояние. Но задача стоит именно в выводе на сухой контакт на приемной стороне. То есть если с прямым преобразованием более менее понятно. То с обратным не очень ясно. Как вариант использовать одноплатный комп (типа промышленный ПК с соответсвующим программным обеспечением). Но хотелось бы что нить стандартное.
-
Если не хотите заниматся схемами, кристаллами, firmware, итд, это работа правельная. Если нет, так нет.
Именно так. Геморроя в нашей работе куча. Если готов заняться - занимайся. Если хочешь халявы, то эта работа не для тебя. Хотя слышал. что хардварщики должны зарабатывать не менее $4000, но в России такого не видел. В основном, работая на нашу рашшу $600 это норма
-
Есть такая замечательная вещь, как приборы с зарядовой связью (сокращенно ПЗС). Хотелось бы узнать об этом как можно больше. Может кто подскажет какие книги или еще чего, может кто-то этим занимается...
Все, что я нашел по этой теме, это книжку "Фоточувствительные приборы с зарядовой связью" (Пресс Ф. П.) прикрепленную статью и еще несколько поверхностных книжек. Хотелось найти что-то понятней чем в этой книжке и побольше, чем в статьях...
Для применения ПЗС в сових разработках, в принципе, знать как все происходит на низком уровне необязательно. Я применял довольно много ПЗС линеек. Там с микропроцессора необходимо формировать определенную последовательность импульсов. После каждого импульса на выходе ПЗС имеется сигнал, пропорциональный освещенности ячейки. Упрощенно - дали импульс - на выходе напряжение (или ток), который соответсвует освещенности первой ячеки, дали второй - получаем освещенность второй ячейки и т.д. Для матриц примерно то же самое. Теорию нужно знать для выбора самой ПЗС - то есть динамический диапазон и т.д. Но с этим поможем :)
-
во вблин, еще ко всем требованиям и печень железная нужна
Гы. Не... общаться с ними нужно будет на трезвую голову - см. первоначальный пост.
-
www.midaus.com
-
Я для себя давно усвоил - брать версию, если на конце версии ноль :) Хотя 622 очень неплохо работал :)
-
На мой взгляд, эта задача может быть реализована с любым устройством.. например с той же самой мышью..
У меня нет опыта в разработке подобных устройств, но все же я вижу два пути решения:
1) Интеграцию ячейки памяти типа ROM (необязательно такого типа) в схему устройства (для этого необходима вся техническая документация по устройству);
2) Изготовление обособленного устройства, которое будет играть роль пропускного пункта потоков данных между ПК и внешним устройством.
Возможно есть еще варианты..
Второй вариант предпочтительнее, так как полученный девайс можно будет использовать с различными внешними устройствами.
Да, и еще момент немаловажный, размеры должны быть минимальные, чтобы все пряталось в корпусе внешнего устройства.
Опыта если нет - будет очень тяжело.
по п.1 Это не так просто как кажется. Куда интегрировать и как это делать? Отдельную микросхему куда нибудь припаять? А как устройство будет значть, что эту микруху видеть надо? Если там стоит микропроцессор, то нужно программу доделывать. А они сплошь и рядом закрытые.
по п.2 Этот метод врядли проще - поскольку даже по такому протоколу как RS232 это сделать довольно трудно. Нужно наложить свою команду так, чтобы он не мешала основному протоколу. Если PC не знает, что вы внесли изменения в протокол - оно просто мешаться будет и никакого эффекта не будет (в лучшем случае). То есть драйвер придется переписать.
-
На мой взгляд очень неполохая попытка систематизации. Рассмотрено различное применение микроконтроллеров фирмы microchip. Кроме этого рассматриваются основные пртоколы, сопряжение PIC и различных микросхем. Работает форум.
Адрес сайта: http://piclist.by.ru/
Зеркало сайта: piclist.jino-net.ru
Адрес форума: http://pic.forum24.ru/
-
Если все же что-то будет сделано, то:
3) запись двоичных констант в С
4) определение переменных.
Сам в свое время об это спотыкался - в учебниках по С (Керниган то же самый) по первому прочтению создается впечатление, что unsigned char это только для символов. Здорово удивился, что такое определение - просто байт (HiTech для pic пользовал). Сейчас смешно даже. Но пять лет назад смешно не казалось...
-
существуют ли сабж с возможностью ретранслятора (передача от модуля к модулю)?
или надо самому реализовывать
Я честно говоря не очень понимаю абрерватуру ОЕМ. Если имеется в виду законченный модуль, то есть у MOXA. У них есть передача от модуля к модулю. Кроме того мне говорили о возможности передачи, например с контроллера, путем управления модулем по UART, а на нотебук, имеющий wi-fi. В этом случае wi-fi в компе будет видится как виртуальный СОМ порт. С соответсвующим драйвером ессно. Передача будет двунапраленная.
-
А вообще эти ванночки имеет смысл покупать? Я тут разобрал одну китайскую - там просто трансформатор с расшатанным железом. Может посоветуете конкретного производителя? У нас объемы небольшие.
-
Я не большой спец по этим программным продуктам, могу и ошибаться. ИМХО у Borland-а подход "все включено" - редактируй, оптимизируй, а у Visual C++ требуется подключать то, что именно нужно для работы.
Вообще билдер наверное проще - в плане подключил компонент и обращайся к его свойствам и методам. Найдите Архангельсокого - Программирвание С++ Borland Builder 5 (6). В сети навалом. И скачайте отсюда компонент ComPort.
А в API функциях можно и там и там обращение написать. Я для buildera в API писал.
Builder нагляднее. Очень подходит для не очень профессиональных приложений.
-
:yeah: помогите подобрать схему для воспроизведения речи хорошего качества на доступных микросхемах.продолжительностью 30мин. но разделением по трекам и с некоторыми конструктивными особенностями.
Как вариант - взять модуль VMusic от FTDI
http://www.vinculum.com/products.html
и вставить в него флешку USB. Туда записать MP3 треки. Недостатки у этого модули есть. Например поддержка имен файлов 8.3. Но в целом работает. На модуле USB host + аппаратный декодер MP3.
Есть русское описание прошивке на ресурсе piclist.by.ru
Это если треков много и по ним навигация нужна. А так - смотря что за конструктивные особенности - все проще может оказаться
-
Вы преувеличиваете достоинства китайских контор с логотипами.Ничего они не пишут в описях.Недавно искал на сайте изготовителя параметры на С и не нашел,хотя С весьма неплохие.Похоже покупая завод китайцы забывают купить документацию,или считают,что это не нужно.
Не знаю китай или не китай - но с такой проблемой то же сталкивался. Генерят не на той частоте... Выкинули...
-
Спасибо большое, именно это (практический опыт) я и хотел услышать :)
Если не секрет, что именно висит одновременно?
Как то вешали часы и ммскарту. Точно сейчас не помню - но часы как то подключивали, когда с ММС картой работали. PCF8363.
Но в целом ничего мешать не должно. Как на выхода повлияют резисторы, если не переборшить с номиналом то? Ну висят и висят себе параллельно внутренностям.
-
Вот схема моей конструкции на LPC2103:
Решил поднять тему. В общем ситуация такая. Та же схема. Если дергать питанием - запуск контроллера идет каждый раз. Без проблем. А вот если дернуть rst на ноль, то запуск происходит раз 20-30 раз. В общем очень редко...
-
Нужно читать информацию с usb flash. Какой микросхемой лучше воспользоваться? VNC1L штука довольно новая - не будет ли багов с firmware? SL811 вроде давний продукт. Но специального firmware как у VNC1L не нашел. Может где то на ftp есть примеры?
-
ИМХО Проще линукс на них запустить, чем связыватся отдельно с программированием usb хоста.
Да... если нет отдельных библиотек от атмеля для работы с USB как хост (OTG) - действительно придется копать линукс. Хотя там то же ответов больше чем вопросов пока :(
-
Посмотрел в сторону процов типа AT91RM9200 и LPC3180. Они имеют USB host. А где взять библиотеки работы с ними? Знаний здесь у меня пока маловато... Нужно для начала связать эти контроллеры с USB флешкой.
-
На такие системы ставятся только НОРМАЛЬНО ЗАКРЫТЕ клапана с возможностью режима ручного управлеения с автоматическим сбросом.
Допустим у вас утечка газа при отключенном свете и все на воздух вместе с домом.
Обычно на таких системах от аккумулятора питаются только только сам контроллер.
Здоров! А ты вживую такие клапана видел? Реально то же хотел замутить себе такую вещь, а то был случай затопления. Впрошлый раз сказали, что проще застраховать, чем искать такие клапана. От стиралки не предлагать. Если у ж ставить - то ставить как положено. Сам то же покопался - клапана не нашел. Единственно, что приходит на ум - делать параллельно с нормально закрытым клапаном еще кран. Шаровый например. Но что то награмождение получается. Хотя короб все равно делать...
-
курил даташит. Про СПИ понятно. А через UART так же работать нелья? Что то в даташите по этому поводу немного. Написано - как настроить и в начале указано - "для отладки"... Для какой отладки?
-
Есть IBM MPEG audio & video: эффективные мультимедиа кодеры и декодеры (MPEG-2), но оги сняты с производства, сейчас на складах можно найти, но цена 500 $ , без лицензии, с лицензией дешевле, но сроки поставки длинее
Beholder выпустили Тюнер с MPEG2 кодеком. Можно посмотреть что ставят. У меня к сожалению нет. Но...
-
все - тему можно удалить. Проблема описана в разделе хитростей трассировки. Похоже действительно проблема возникает если присутсвую зафиксированные компоненты...
-
На плате есть посадочное место под планарный резистор верхний слой, один из выводов резистора связан с GND на нижнем слое через переходное отверстие. При размещении переходного отверстия рядом с площадкой резистора, его можно разместить хоть на площадке, так как площадка и переходное отверстие принадлежат одной цепи, а если мне нужно чтоб было расстояние между площадкой и переходным отверстием, можно это как то в настройках P-CADa изменить, то что для разных цепей возможно это да.
А в чем разводишь плату? В PCAD?
STM32CubeIDE
в STM
Опубликовано · Пожаловаться
Всем доброго дня!
Установил STM32CubeIDE. Действительно, если есть русские буквы в пути к файлу, выдает ошибку. Начал создавать новый проект. И получаю ошибку Problem during Downloadand/or Unzip of selected file. Error downloading the following files: stm32cube_fw_v1100.zip (Target directory alrady exists). Все - проект не формируется, исходники в Project Expl не появляются. Пробовал чистить папку репозитария. Zip файлы там появляются, но они не распаковываются. Попробовал вручную - распаковалось, папка появилась, но что дальше непонятно. Посмотрел видео в начале этой темы. Скачал первую версию IDE. Шаг за шагом повторил действия автора ролика. Нет - останов всегда в моменте распаковки. Попробовал перенес репозитарий на диск C:\repositary, перенес в корень папку проекта. Не помогло. Запустил от имени администратора, все тоже самое. Помогите, в какую сторону копать... Да... еще пробовал устанавливать на двух разных компах. Win10. Интернет подключен. В разделе Firmware update при проверке выдает что соединение нормальное.