Jump to content

Recommended Posts

С цоколевкой не напутал? Бывает, что сначала 15,16 выводы, затем 1...14. Ну и вообще, стыдно должно быть: это же элементарно, проследить цепь подсветки, померить питание....

П.с. полярность подсветки...

Edited by КЭС

Share this post


Link to post
Share on other sites

Металл-композит как альтернатива ферриту: дроссели Panasonic семейства ETQP

Современные электронные устройства требуют все более компактных и эффективных компонентов. Новые металл-композитные дроссели обладают рядом преимуществ перед дросселями с ферритовым сердечником. Они не имеют ярко выраженного насыщения, обладают отличными частотными свойствами и способны работать при температурах до 150°C и выше. Все это делает их альтернативой стандартным дросселям с ферритовым сердечником в широком спектре автомобильных и промышленных приложений.

Подробнее

А что на выводах подсветки (слева от жки, на фото внизу)?

Share this post


Link to post
Share on other sites
                     

Новые литиевые ХИТы Fanso работают даже при +150ºС!

Когда приходится учитывать работу в экстремальных условиях, к выбору электронных компонентов подходишь с особой тщательностью. Высокие температуры, большие перепады давления, труднодоступность – все это требует специальной продукции. Склад КОМПЭЛ пополнился новыми литиевыми ХИТами Fanso, стабильно работающими даже при температуре до 150 ºС. Батарейки имеют номинальное напряжение 3,6 В, обладают ёмкостью от 700 до 14000 мАч, работоспособны в широком температурном диапазоне -20…150ºС и имеют низкий саморазряд (не более 3% в год в нормальных условиях хранения).

Подробнее о высокотемпературной линейке

Может, не проседает, а тупо не доходит? Цепь проследите.

Share this post


Link to post
Share on other sites

Осталось разобраться с остальными штырями :))

Share this post


Link to post
Share on other sites

Ну и какой результат, заработало?

Share this post


Link to post
Share on other sites

Есть вопросик по OLED ssd1306. Не могу понять как очистить дисплей. В чужих библиотеках есть функция заполнения, но отыскать ее содержимое не удалось. Как я понял надо просто заполнить все семь страниц черным цветом, например. А это делается отправкой данных, уже заготовленными "пустыми" квадратами? В даташите описание очистки также не удалось найти. 

Edited by Mars36

Share this post


Link to post
Share on other sites

Можно. Состояние порта ничем не отличается от любых других целочисленных данных, почему к нему должно быть особое отношение у switch?


Если забанить всех, кто набрался смелости думать независимо, здорово будет на форуме - как на кладбище: тишина, птички поют...

Share this post


Link to post
Share on other sites
8 часов назад, Дмитрий Мамедиев сказал:

Да вот в массив нельзя, потому возник вопрос.

То есть книжку вы так и не стали читать?


Если забанить всех, кто набрался смелости думать независимо, здорово будет на форуме - как на кладбище: тишина, птички поют...

Share this post


Link to post
Share on other sites
В 31.05.2019 в 21:55, Mars36 сказал:

А это делается отправкой данных, уже заготовленными "пустыми" квадратами?

Не совсем. Делаете цикл и в нем просто шлете байты (0xFF) либо (0x00) до полного заполнения дисплея.

Share this post


Link to post
Share on other sites
43 минуты назад, Demonrostov сказал:

просто шлете байты (0xFF) либо (0x00) .

Плохой совет. Для простой очистки экрана конечно пойдет, но для общего решения будет никчемной корявой заплаткой. 

Очистка экрана должна быть просто частным случаем  функции его регенерации. Очищать нужно буферную память, а пересылка буферной памяти в экран - это драйвер. И смешивать функции драйвера с кодом верхнего уровня - очень плохое решение. 

Share this post


Link to post
Share on other sites

Для графических дисплеев в этом нет никакого смысла. 

Чистый экран - частный случай заполненного. Очистка экрана - лишняя сущность. 

Share this post


Link to post
Share on other sites
1 час назад, my504 сказал:

Плохой совет.

Чего ж тут плохого, обычная функция очистки(работает быстро и вызывается в самом начале инициализации для очистки экрана от мусора). Надо применяем не надо проходим мимо.

1 час назад, my504 сказал:

Очищать нужно буферную память

Можно и без нее прекрасно обойтись если  не надо выводить анимацию

Share this post


Link to post
Share on other sites

Вы, видимо, ничего не поняли... 

Еще раз. Если софт устройства обслуживает дисплей, то в этом софте есть регенерация экрана из буферного ОЗУ. Очистили буфер и получили чистый экран. 

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

Поэтому лично себе Вы можете предлагать все что угодно, а советовать глупости другим не стОит. 

 

Share this post


Link to post
Share on other sites
29 минут назад, my504 сказал:

советовать глупости другим не стОит

Ну я рад что вы такой умный, НО если бы вы читали вопросы, которые задают то не умничали бы а просто дали совет.  Mars36 спросил ясно как сделать, я ему ответил как это сделать просто. Человек явно не вашего уровня знаний, как и я поэтому рассказывать ему о верхних уровнях и прочей лабуды смысла нет. Со временем может и достигнем вашего уровня БОГА.

Edited by Demonrostov

Share this post


Link to post
Share on other sites

Какой нахрен бог? 

Какая разница откуда слать байты, из массива или как константы? 

Все что требуется - разобраться в формате пересылаемых данных, что нужно в любом случае. 

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By LemonTV
      Есть картинка из сайта с фьюзами, есть программа avrdude_prog3.3 Как выставить правильно фьюзы чтобы не испортить мк? Незнаю как это сделать есть прямые и инверсные фьюзы, ГДЕ СТАВИТЬ ГАЛОЧКИ И КРУЖОЧЕК НА ПРЯМЫХ ИЛИ ИНВЕРСНЫХ?


    • By dron92
      Подскажите как вернуть к жизни контролер или в утиль!
      Решил собрать программатор AVRISP mkII купил микросхему собрал подключил а устройств нет в диспетчере и  Flip не видит его!
      Начал искать косяки в сборке не нашел решил спаять Отладочная плату
      тот же результат, попробовал подключить через ISP не отвечает !
      Решил пойти на крайние меры  подключил через FuseDoctor сигнатуру он не видел вел 1e9482 вроде увидел но результата сбросить не проучилось но теперь он начал видится в таком формате фото внизу




    • By Sl653
      Доброй ночи. Продам Segnetics SMH4 новый в упаковке. 14 т.р. и УПП Siemens Sirius 3RW4036 29т.р. тоже новый. Если кого заинтересовало то пишите на почту sl.s@inbox.ru
       
       


    • By Jesterary
      Здравствуйте. Подскажите, был ли у кого-то опыт отправки изображений с камеры (подключенной через UART или bluetooth-камеры) через GPRS (у меня модуль SIM800L, но в целом это не принципиально) на удаленный сервер? Средствами управляющего микроконтроллера, пусть даже ардуины какой-нибудь, но не малины. Возможно ли это вообще? Хотелось бы, конечно, использовать в проекте беспроводную камеру и общаться с ней, ибо камеры, подключаемые напрямую так себе качество дают. 
      Сразу скажу, что важна именно такая связь. Микроконтроллер + модуль связи + камера находятся в коробке и путешествуют по городу, в это время человек сидя дома на диване может смотреть фото с этой камеры. Смартфон для моих целей не подойдет, суть именно в микроконтроллере с модулями.
      Если у кого-то такое получалось - поделитесь, пожалуйста :)
      А то нахожусь в некоторой прострации и даже не знаю, в какую сторону думать.
    • By Максим123456789
      делаю диплом, в схеме у меня микроконтроллер PIC16F688 и мне нужно его заменить на ATmega. Не могу найти похожий
  • Сообщения

    • Мне теперь интересно как это было определено?
    • Добрый вечер! Что то не пойму в чем проблема. Раньше на другом МК все работало , а теперь на другом МК та же библиотека не работает как надо. Входы АЦП используются в режимах ADS1220_MUX_0_G     ADS1220_MUX_1_G     ADS1220_MUX_2_G     ADS1220_MUX_3_G     То есть  Vref- притянуто к земле. Теперь в этом режиме мне непонятно как правильно читать данные из АЦП. Я просто читаю 24 бита делю на 100 и вывожу в терминал . Вот что терминал выдает:  CH2:42865792 - это при минимальном входном сигнале CH2:42907716 - это при максимальном входном сигнале код: ADS1220SendResetCommand(); osDelay(1); ADS1220Config_MUX_GAIN(ADS1220_MUX_0_G, ADS1220_GAIN_1); uint32_t data = read_adc_data(); код чтения ацп: uint32_t read_adc_data(void) { return ADS1220ReadData1(300); } uint32_t ADS1220ReadData1(int wait) { uint32_t Data; // assert CS to start transfer ADS1220AssertCS(1); // send the command byte ADS1220SendByte(ADS1220_CMD_SYNC); ADS1220WaitForDataReady1(wait); // get the conversion result #ifdef ADS1120 Data = ADS1220ReceiveByte(); Data = (Data << 8) | ADS1220ReceiveByte(); //Data = (Data << 8) | ADS1220ReceiveByte(); // sign extend data if (Data & 0x8000) Data |= 0xffff0000; #else Data = ADS1220ReceiveByte(); Data = (Data << 8) | ADS1220ReceiveByte(); Data = (Data << 8) | ADS1220ReceiveByte(); // sign extend data if (Data & 0x800000) Data |= 0xff000000; #endif // de-assert CS ADS1220AssertCS(0); return Data / 100; } В чем может быть проблема? Еще встроенный термодатчик сильно врет в АЦП . Подозреваю что может быть АЦП подделка.
    • @barbooss по моему из всей схемы ещё стабилитрон не проверялся..
    • Тогда вообще ничего не понятно.  В таком виде плюс должен быть ближе к разъёму наушников, минус с другой стороны.
    • Это понятно, попробую увеличить Р6 до 47 кОм.
    • @ZLOdeyB@sil@ РГ тут ни к чему, лампочку питания не ставил сознательно т.к. будет использоваться с предом у которого выход на 220В с софстартом, так что, ему и кнопка включения не очень нужна. Кстати попадался как-то старый мощник Marantz так там только сетевой шнур и был. По звуку говорить нечего я думаю все уже слышали как звучит ЭА-2014. У меня это второй ЭА, первый собирал на своих платах и деталях те, что мог купить, для этого закупал специально резисторы VISHAY (90% VISHAY DALE) транзисторы силовые брал на ONSEMI, диоды. Я не могу сказать, что первый плохо звучит, но был легкий шепот в динамиках (грешил на пред), а у этого АБСОЛЮТНАЯ тишина. Да чуть не забыл, Цобель есть просто его не видно, но катушки действительно нет.
    • Если лепить релюхи на плату печатную,то дорожки обязательно лудить,а после запайки всех установочных элементов (реле и разъёмные штыри-лепестки), плату хорошенько покрыть лаком,но не залив в реле.  
×
×
  • Create New...