![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
Ruslan1
Свой-
Постов
3 026 -
Зарегистрирован
-
Посещение
-
Победитель дней
3
Весь контент Ruslan1
-
Нужен совет по измерительным приборам
Ruslan1 ответил rihkov тема в В помощь начинающему
Хм. каюсь, очепятка вышла. Только сейчас заметил. Я Ч3-54 имел в виду, это совсем другой аппарат. -
Нужен совет по измерительным приборам
Ruslan1 ответил rihkov тема в В помощь начинающему
Вы лучше озвучьте требование по частоте и по качеству измерений (точность, долговременная-кратковременная стабильность). Ну и предел приемлемой цены. Уверен, Вам "накидают" чего-нить доступно-современного. Ну или китайско-дешевого (что тоже может быть замечательной покупкой по рейтингу цена/качество) P.S. Я, честно говоря, на практике ничего круче Ч3-64 (Upd: хотел написать Ч3-54) серьезно не юзал. Купил такой полностью рабочий за 50 долларов в личное пользование. Оно, правда, развращает, генератор с термостатом, большие удобные крутилки-кнопки и много ярких оранжевых суперконтрастных циферок на "дисплее". :) -
"Слоеный" протокол
Ruslan1 ответил Misile_Inc тема в Программирование
Ну например, (сугубо мое мнение) критерий красивости-правильности: 1. оно работает. надежно и на всем множестве оговоренных сочетаний железо-операционка-программа 2. Программист "со стороны" может рассказать, что и как сделано (понял зависимость между модулями программы) и согласен внести изменения в код (для небольшие косметические изменения) после одного часа ознакомления с исходными текстами. А будете Вы делать цикл через for(), do() или while() - это неважно. -
Нужен совет по измерительным приборам
Ruslan1 ответил rihkov тема в В помощь начинающему
А Вас не смущает определение "Discontinued" относительно этого частотомера на буржуинских сайтах? Ну и непонятно зачем такое для 30 герц. Я уже не говорю, что для частот 30 Герц и ниже измерения будут значительно точнее за тот же период обновления показаний, если измерять период сигнала, а не частоту. -
Какую файловую систему выбрать?
Ruslan1 ответил Меджикивис тема в Программирование
1. Совершенно все равно какая FS стоит на машине. 2. Для надежного хранения данных применяются технологии никак не связанные с FS 3. Резервное копирование важных (тех, которые жалко потерять) данных на географически удаленную машину - важный элемент в любой работе. Такой же обязательный, как включить комп или помыть руки. И данный процесс опять же не связан ни с операционной ни с файловой системами. Точно так же, как он не связан ни с цветом корпуса ни с маркой установленных комплектующих. -
Странности i2c
Ruslan1 ответил the_spirit тема в MCS51, AVR, PIC, STM8, 8bit
Внутри шага в один килогерц есть еще много мааааленьких шажочков. Если бы Вы двигались не на килогерц, а , например на герц или на микрогерц, то наверняка бы смогли зафиксировать любой процент ошибок от 0 до 100% с любым нужным Вам разрешением (скажем, 17.097% ошибок на частоте 570192.55 Гц). Также Вы можете построить функцию зависимости количества ошибок на такой пограничной частоте от излучения солнца или скорости ветра в лаборатории. Только зачем все это? P.S. Есть такой экспресс-тест линии связи- подать меандр (скажем, 1КГц) и снять осциллограмму. На основании исследования фронтов со стороны приемника можно прогнозировать, что через этот провод можно прокачать без ошибок, что с ошибками, а что вообще не пролезет. Это- аргументированно и обосновано. То что делаете Вы- метод ненаучного тыка. У Вас на столе сегодня результат такой, завтра у соседа что-то другое получится. -
ОСРВ, какую выбрать?
Ruslan1 ответил Lyubimov тема в ARM, 32bit
По Вашей же подсказке из другой темы пригляделся к LPC43xx Хм. розничные цены собственно на камень на дижикее не пугают, да и не-BGA еще бывают LPC4330 (LQFP144) : $12 "портовооруженность" на уровне: 4 UART+ 2CAN. Есть любимый мной External Memory Controller но как все это гнездится в случае 144-пинового крпуса еще не смотрел. Ядро(ядра?) на 120МГц жрет 25 mA/3.3V. Очень напрягает сплошное TBD в разделе даташита "Power consumption", на что рассчитывать неясно. :( Да и насчет отладочных средств непонятно (с ходу увидел только Keil LPC4357 Eval Board за $385). но уже интересно (может, на будущее, сейчас выглядит как из пушки по воробьям) Upd: нашел такое за $59. здорово http://microcontrollershop.com/product_inf...roducts_id=4840 -
ОСРВ, какую выбрать?
Ruslan1 ответил Lyubimov тема в ARM, 32bit
_Артём_, спасибо. AlexandrY, спасибо. Прямо сейчас меня прельщает то, что, купив плату с линуксом, можно быстро накропать результат, работающий кое-как :) и застолбить место, а дальше уже заняться вылизыванием продукта. Лично мне, как железячнику, линукс не нравится (был отрицательный опыт на BF533 uClinux - проблемы при сигнализации из ядра в задачу пользователя), но , уверен, это моя проблема а не линукса, думаю опять вернуться в это поле систем "как у всех". С точки зрения маркетинга линукс лучше, он на слуху и (якобы) проще что-то заменить-починить-поправить с помощью найденного за углом программиста, это плюс для потенциального заказчика. В-общем, ясно. Если бюджет позволяет- то нужно закладывать что-то, куда можно поставить линукс. Дальше в случае чего никто не мешает снести его и поставить порт RTOS. То есть, в идеале, нужен проц, имеющий несколько вариантов уже портированных систем. У меня было такое с AT91RM9200 - купили плату с линуксом, но собственно линукс использовался для проверки железа, не более- он не тянул по нужной реалтаймовости (на малых тактовых), перешли на юкос и закрыли проблему. Еще раз спасибо, буду копать в сторону low-cost плат-модулей, поддерживающих линукс и еще что-то, желательно побольше последовательных интерфейсов (RS232/485,CAN). Когда-то считал, получалось что своя плата выгодна от десятка единиц (если не-BGA) или штук от 50 (если BGA), до этого проще готовый модуль использовать плюс своя простая плата с специфической обвязкой. Но опять же, индивидуально все это..... Интересно, что из современного с поддержкой линукса без BGA бывает, наверное уже ничего... будем искать.... -
ОСРВ, какую выбрать?
Ruslan1 ответил Lyubimov тема в ARM, 32bit
Вопрос очень созвучный теме, если не так- не пинайте сильно. не хочу новую тему создавать, холивар не нужен. А в какой ситуации скажем ТНКернел при прочих равных лучше чем линукс? (Я сам RTOS люблю и пользую, но чем дальше тем меньше аргументов нахожу за "в очередной раз придумывать все велосипеды"). Если нужна многозадачность, но задачи "вялые", скажем четыре потока RS-232. Интересует потребление. При этом разница в цене +20...30$ (больше RAM/FLASH нужно для линуха ), то это не аргумент. Вот еще надежность аргумент, но сейчас плату без вотчдога найти сложно, пересбросится линух и дальше побежит (если не каждый день, конечно). -
Чем паять 208-pin Plastic QFP ?
Ruslan1 ответил rihkov тема в В помощь начинающему
Ну так подождите недельку. Можете пока потренироваться в выпаивании ненужного с чего-нибудь сгоревшего или устаревшего (любая писишная плата например). Лет 15 назад паял такое простым паялом 220В, просто проволочка 1мм была в качестве жала. Теперь пользуюсь микроскопом и думаю, насколько все было проще и хуже для здороровья. Хорошая оптика + хорошее освещение + жидкий флюс + низкотемпературный припой + недрожащие руки :) Кстати, к хорошей оптике и прочему тоже привыкать нужно, так что, купив утром, не садитесь тут же запаивать что-то действительно серьезное. -
Жаль, я люблю отсекать очевидное и предсказуемое по затратам времени (с помощью микроамперметра), а потом перехожу к проверке неочевидного (кодинга). Но у Вас нет никаких других вариантов как копать код, все остальные пути проверки отсечены.
-
Вариантов не так уж много 1. Неправильное подключение. 2. Утечка через ноги, напрямую подключенные к земле/питанию. 3. Утечка через ноги I2C (может быть, цепь утечки проходит в том числе и через подтягивающие резисторы I2C) 4. Некорректное конфигурирование, микросхема не попадает в этот самый power-down. 5. Опечатка в даташите, исправление будет в следующих версиях (шутка, но....) 6. Утечка по плате (хотя уж больно много утекает) Пункты (2) и (3) проверяются легко, если Вы можете напрямую измерить ток, разовав тестируемую цепь. (4) значительно сложнее проверить. (5) опровергается только гуглением на предмет такой же проблемы у других пользователей. такое же гугление может помочь убедиться в отсутствии (1). P.S. Но лучший power-down- это FET в питании. Дешево (отлаживать не нужно) и сердито. :)
-
Контролер для клавиатуры
Ruslan1 ответил DiXakMan тема в В помощь начинающему
про микросхемы- расширители, дополнительно к вышесказанному: Посмотрите майкрочиповские расширители. Это, собственно, микросхема с ногами, имеющими такую же функциональность как встроенные в Майрочиповские микроконтроллеры ноги GPIO, но управляемые снаружи по SPI или I2C. Могут быть установлены на ввод/вывод, генерить прерывание. Есть у них даже серии с CAN и 1-Wire интерфейсами. Диапазон напряжения питания- от 2 до 5.5V, то есть и для 3.3V и для 5V устройств подходят. Для SPI исполнения обладают ОЧЕНЬ удобной функцией- можно подключить до восьми микросхем на один CS, дополнительный адрес выставляется тремя ногами (как в I2C). То есть не нужно отдельный CS на каждый расширитель, достаточно один общий CS на группу из 8 микросхем. корпус есть любой: DIP, SOIC, SSOP, QFN (с буквой S в названии - SPI, без S- это I2C) MCP23008 MCP23S08 MCP23017 MCP23S17 Ну и так далее, там серий много, на любой вкус и цвет. Цены (в розницу, на Digi-Key) - от $1.2 за штуку, самый дорогой стоит $4 -
Высотомер на PIC
Ruslan1 ответил Pathfinder80 тема в PIC
Может, с gps модуля снимать готовую величину? хотя, я про точность не знаю. PS Ну вот почему именно 1 метр? а жили бы в xxx, захотели бы 1 фут? (но это так, про любовь к круглым числам в ТЗ) -
Ква. в смысле ква-ква, но в не аналог девайс (ST, VTI). По какой характеристике Вам AD приглянулся и какой именно?
-
Помехоустойчивость контроллера с MSP430
Ruslan1 ответил igorle тема в Схемотехника
Схему приведите, тогда конкретика появится. Полную схему, с блоком питания вместе и с реально впаянными номиналами. Очень замечательно еще осциллограммы на питании посмотреть, но это уже следующая стадия. Процесс должен быть примерно такой: 1. Обсуждение схемы 2. Исследование поведения изделия для определения критических ситуаций во время эксплуатации 3. осциллографирование моментов, определенных в (2) далее - по обстоятельствам (например, обсуждение топологии платы). Нельзя переходить к (2), не сделав (1). Ну и совершенно неприемлем "метод тыка", с изменением чего-то, не понятно для чего и почему. Может получится прибор, успешно работающий только при некоторых конкретных фазах Луны. помехозащищенность MSP430 не хуже чем у всех прочих микроконтроллеров, тип выбранного MCU точно не при чем в Вашем случае. P.S. Вы правильно выбрали раздел форума, он для начинающих. не стесняйтесь, спрашивайте. :) -
Пожалуйста. :) Чем больше данных укажете- тем больше шансов получить конкретный ответ. Например, про не зеленый цвет и 220 в исходном ТЗ не было. Кстати, 220 чего? если вольт то каких, постоянки или переменки ?) Вот несколько ссылок, под Ваше ТЗ. http://www.omniinstruments.net/products/pr...ulti.id219.html http://www.sensorsone.co.uk/products/118/6...-Indicator.html http://www.bucksales.com/Principals/precdig/PD980_PD981.htm http://www.predig.com/pd940-981/index.php http://www.texmate.com/products/docs/multi-channel-inputs/ Не подходит? какому высказанному пункту Ваших требований не соответствует? Ну и совсем секретный и мало кому доступный финт ушами- это обзвонить конторы, которые в интернете анонсированы как продавцы измерительного оборудования, систем промавтоматики и АСУ. Если не подскажут марку и цену- то хоть с помощью наводящих вопросов смогут Вам помочь сформировать список характеристик. Их работа- продать, а Вы как раз хотите купить. И если Вы тут после этих обзвонок и ковыряния интернета задумаете спросить "Вот есть X, Y, Z, подскажите что из них лучше купить", то скорее всего, получите адекватный ответ.
-
согласен, с твердотельным были бы проблемы :). Но у топикстартера явно что-то механическое передвигается, а значит шумит-вибрирует.
-
Ну, тогда только MEMS акселерометр какой-нибудь на корпус приклеить снаружи (или микрофон или еще что). И выделять из принимаемого сигнала обороты. тогда вообще никакого вмешательства не нужно, вся работа перемещается из железа в софт, с предварительной матлабовской симуляцией и исследованием прочитанных сигналов (Хотя, может и просто цифрового осциллографа хватит для понимания: годится метод или нет). Помню, развлекался с акселерометрами и обработкой- лежащий на столе прибор запросто показывал палку на частоте вращения винчестера компьютера).
-
полтора доллара США плюс пересылка. Будет точно соответствовать ВСЕМ буквам Вашего уже представленного в письме техзадания, клянусь. Но результат Вам не понравится, в этом тоже уверен. Так как все доопределения я сделаю сам (и что такое дисплей, и определение термина "отображать", и сам задам коэффициенты, и сам назову тип расходомера, с которым оно будет работать. И всуну все это в корпус старого советского телевизора и запитаю от чего-нибудь экзотического. :) PS. было у меня несколько ситуаций, когда заказчик считал, что подобного уровня изложения достаточно и не понимал, почему в договоре присутствует отдельный пункт "согласование техзадания с заказчиком", с отдельной сметой и немалыми сроками. Но потом наступало просветление в виде картинок, блок-схем, таблиц коэффициентов и предварительных исследований-замеров на объекте. :) PPS Вам правильно сказали, это уже уровень систем сбора данных, с метрологией и прочими интимностями. проще купить чем сертифицировать. Если же речь идет о чем-то "для себя", то это превращается в конструкцию выходного дня (сумматор на резисторах плюс китайский цифровой вольтметр).
-
Не вижу причины так агрессивно реагировать. Любой из нас бывал в ситуации, когда вопрос "Где купить" плавно трансформируется в вопрос "Что купить". Исходя из этой реальности, ответы с предложениями замены выглядят абсолютно логично. Мне, например в данном проекте замена не катит, а десяти другим читающим тему это может помочь определиться что закладывать. Случаи разные бывают.
-
Спасибо всем ответившим. Вводная такая: 1. Устройство уже функционирует с Q2687 2. Представители "диких территорий" настаивают на использовании вроде бы пин-совместимого Q2698, так как его работу гарантируют местные провайдеры связи (неужто успели потестировать?). Ну и лоббирование местных производителей, не без того. С продукции Sierra Wireless в данном случае слезть очень тяжело, нужно очень сильно аргументировать. И разница в цене модуля 100USD тут не аргумент. Исходя из этого, самым бескровным видится просто покупка Q2698 и установка на место ранее стоявшего Q2687. 90% что не понадобится даже фирмварю править, но для полной уверенности и хочется испытания провести. В-общем, я сказал чтобы нашли-купили пару штук но только в комплекте с документацией. Не уверен я в пин-совместимости, пока что анонсирована только footprint совместимость, а полная документация недоступна. Но проект вялотекущий, так что посмотрим, может оно и в компеле появится. Но млин больно Q2698 свежий, даже на сайте производителя только пара слов. Я полгода назад уже закладывался на Q26Ex001 в будущем, а они уже в прошлом.
-
Собственно вопрос в теме. Ищется Q2698 модуль в единичных количествах. http://www.sierrawireless.com/en/Newsroom/...ded_module.aspx Киев-Москва как места покупки приветствуются в первую очередь. Оказывается, есть районы, совсем не охваченные и не поддерживающие GSM/GPRS. Дикари-с.
-
как работает стабилизатор при Uin < Uстаб.вых
Ruslan1 ответил Ruslan1 тема в Схемотехника
Большое спасибо, первая ссылка почти подходит (несколько дороговато для бюджета), а вот линеар жрет сам аж 3 мА. Про линейник тоже думаю (подобный TPSxxx в другом дизайне применил, без претензий). Здесь у меня 99% времени оно жрет микроамперы (проц в слипе), а когда просыпается то гораздо больше. То есть только линейник точно не годится, но как питание во время слипа самое оно. а раз sepic получится глушить, то ему можно и 5 мА выдать в питание. Благодарствую, пинок есть, лечу в указанном направлении...... Бывают такие как я хочу, есть от чего плясать..... UPD: Вот LM2621 понравился после долгих раздумий: и стоит дешево, и жрет 110мкА в рабочем режиме. Смущает только что графики они от 10мА рисуют. Для общего низкого потребления поставлю линейник LDO, иногда только буду включать этот ключевик. Красиво и просто получается: LDO на 2.5V, sepic на 3.3V, склеиваю просто диодами, а сепик шутдауню от процессора. А максим нравится больше, не нравится только ценой. -
как работает стабилизатор при Uin < Uстаб.вых
Ruslan1 опубликовал тема в Схемотехника
Здравствуйте, что-то не могу красиво решить проблему: Есть микросхема, которая согласна работать от 2 до 3.3V, но любит именно 3.3. Потреблять будет очень мало (до 200 мкА, ну пусть до 1 мА) И есть входное напряжение от 2 до 10 вольт (в основном около 3V), от которого нужно запитаться с минимальным потреблением. Могу применить микросхему, которая не до 3.3 а до 5V вверх согласна питаться, но пока не вижу как это может помочь (нужно -то до +10V входного переварить). Сказочный вариант- сделать SEPIC (или другой) преобразователь, который дает на выходе 3.3V и при этом потребляет десятки микроампер. Можно несколько усложнить схему для хорошей эффективности. Скажем, до 3.3 вольта микросхема запитывается напрямую без стабилизаторов, а если напряжение больше- то запускается какая-то преобразовалка вниз. Может есть какое-то более изящное решение? Задача на самом деле тривиальная- выжать больше от батарейки (2x1.5V) при малой нагрузке, нетривиальность в том что входное напряжение аж до 10 вольт (могут 2x3.6V влепить). Я сейчас конечно еще по интернету поищу, но буду благодарен за любые идеи. Чувствую, что мне не хватает пинка в нужном направлении, что именно смотреть....