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

termik

Свой
  • Постов

    91
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о termik

  • Звание
    Частый гость
    Частый гость
  • День рождения 31.03.1989

Старые поля

  • skype
    Array
  • Vkontakte
    Array

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Посетители профиля

1 746 просмотров профиля
  1. STM32F030F4P6 - 222 штуки

    3 пенала по 74 штуки, куплены в Элитане пару лет назад, не пригодились. В свете текущего дефицита чипов считаю кощунством продолжать держать их в шкафу, надеюсь помочь кому-нибудь спасти производство =) Цена 666 американских долларов за всю партию, с продажей по частям заморачиваться не буду. Важно: товар находится в Польше, Краков - так что покупателям из Европы купить значительно проще, чем из России. Но и в Россию можно придумать как притащить. Пишите в телегу t.me/denis_yurev
  2. Всем привет! Ситуация такая: 1. Устройство через АЦП производит измерения, потом кое-как их обрабатывает, и в итоге получается штук 15 переменных с актуальными значениями. 2. К устройству периодически обращаются по уарту, чтобы забрать значения этих переменных. Проблема в том, что запрос из уарта может прилететь в процессе обновления переменных,и тогда половина значений уйдет актуальных, половина - неактуальных. Проблема стара как мир, и я конечно решил ее. Но мне кажется, что мое решение не самое лучшее, а сейчас появилось время задуматься о прекрасном, и хочется понять, как это решается правильнее всего. Я программирую stm32 под freertos. Вот как выглядит момент получения запроса по уарт: xSemaphoreTake(semphr_uart_received_new_command, portMAX_DELAY); while(measure_process) { taskYIELD(); } measure_process - это глобальная переменная, которую я выставляю в 1, пока обновляю данные, и выставляю там 0, когда обновления закончено. У меня как-то с универских времен сидит на подкорке, что глобальные переменные - это чаще всего плохо. Какое решение в данном случае наиболее "тру"?
  3. Хм, стабилитрон - это рудимент от прошлой версии схемы, где INA213 питалась от 12В. Убрал - действительно помогло, не увидел, как говорится, леса за деревьями))) Огромное вам спасибо за наблюдательность
  4. Всем привет. Вот такая схема: Референсное напряжение, как видите, подаю через повторитель на ОУ - 860мВ. Когда пропускаю через схему ток 20А, получаю на выходе 1540мВ, что, при моем шунте 1мОм, пересчитывается в (1540 - 860)/50 = 13,6А Проверил, напряжение питания стабильно 3,3В, референсное напряжение тоже стоит как вкопанное. Померял падение на шунте - правильные 20мВ. Микросхемы куплены в РФ у надежного и проверенного поставщика. Трассировка - нормальная, не в первый раз замужем Я сломал просто всю голову, такое ощущение, что у INA213 усиление не стабильные 50, а логарифмическая кривая) Есть какие-нибудь идеи?)
  5. Спасибо за наводку. Перечитал тщательно даташит и апноуты, и понял, что трассировка содержит кучу косяков, именно по выходной части. Сейчас переделываю, посмотрим, что получится.
  6. Всем привет. Яростно листал сайты TI, ST, AD, читал форумы, но нашел только TPA3116D2. Но с ней проблема - иногда "сами по себе" перестают работать каналы. Из примерно 30 использованных микросхем, этот отказ произошел у трех экземпляров. Покупал у белых поставщиков, electronshik и farnell. Может подкинете альтернатив?
  7. Привет. Собственно, сабж, греется. При этом сеть отлично работает. Питание приходит 3.26В, только что померял. Это вообще нормальное поведение? Может имеет смысл делать 1,8В сторонним преобразователем, не используя встроенный в микросхему? Подключаю вот по такой схеме А еще, может посоветуете какую-то более распространенную проверенную микросхему usb2.0-lan100Mbit? я взял эту, потому что она стоит в дешевых usb-lan свистках от dlink, но сейчас вижу, что ее не так-то и легко купить у европейских поставщиков. Что скажете насчет LAN9514, которая используется в raspberry pi?
  8. Почитал, там написано, что осциллограф умеет сохранять осциллограммы на флешку, то что надо, спасибо) Буду теперь отталкиваться от это функции при выборе конкретной модели.
  9. Не знаю, дорого ли, вот и спрашиваю. С удовольствием рассмотрю другие модели. Я прекрасно понимаю, что для большинства нужд полноценный осциллограф удобнее, но он наверное не сможет записывать осциллограммы минутами, ну или будет стоить как два самолета, не?
  10. Всем привет. Возникла необходимость отлаживать питание устройства, а именно - на протяжении нескольких минут работы анализировать, как ведет себя напряжение в зависимости от меняющейся нагрузки. Я подумал, что можно наверное купить USB-осциллогграф, и для его софта не будет проблемой запись сколь угодно длинной осциллограммы, пока есть место в оперативке/на винте. Начал выбирать, например рассматриваю PICOSCOPE 2206B - http://uk.farnell.com/pico-technology/pico...msps/dp/2535474 . Я вот только не могу понять, что означает такая характеристика как MEMORY, которая у него 32 msamples. Зачем вообще usb осциллографу встроенная память, если можно осциллограмму хранить на стороне компьютера? Есть еще младшая модель PICOSCOPE 2204 в два с половиной раза дешевле, и я бы ее купил, т.к. пропускной способности для моих задач хватает, но опасаюсь, что с ее мизерным количеством памяти не удастся ничего записать.
  11. В общем наша небольшая фирма решила еще на шаг приблизиться к samsung и apple, и впервые заказала ручной монтаж в Резоните) А они взяли и запаяли SMD электролиты неправильной полярностью) Потом конечно предложили переделать бесплатно и даже скидочку дали на следующий заказ. Мы совсем не злимся и продолжаем любить Резонит, ибо это первый их косяк на моей памяти с 2012 года, но просто забавная ситуация - перепутать полярность электролитов при монтаже это, я не знаю, все равно что гонщик формулы 1 на парковке зацепил бы столбик бампером))))
  12. Имхо, в современном мире вообще потеряли всякий смысл слов "наши", "не наши". Интернет стер все границы, а полет на самолете в другие страны стал рутиной, как поездка на маршрутке.
  13. А мне нравится чисто тактильно-визуально, платы теперь выглядят в стиле стритрейсерских всяких карбоново-матовых навороченных машин)
  14. Для автомонтажа в "Резоните" есть ряд правил-рекомендаций, одно из них - чтобы компоненты были не слишком близко расположены, не ближе 0,63мм между smd падами. Я сделал правило для двух [isPad AND (OnBottomLayer OR OnTopLayer) ], но оно также затрагивает те пады, которые входят в состав компонента, например у stm32 в lqfp корпусе с шагом 0,5 все становится зеленым. Я с этим мирился, но сейчас стал использовать конденсаторы 0603, и они все повально зеленые, это уже раздражает. Очень внимательно не раз проштудировал все доступные "методы" для построения правил, но так и не смог ничего поделать. Подскажите пожалуйста как решить эту проблему)
  15. эти? https://www.eltech.spb.ru/catalog/razemi_rj...formatorami_trj вот например подходящий вариант, в разы дешевле https://www.eltech.spb.ru/item/trj0011abnl
×
×
  • Создать...