Jump to content
spekky

Универсальный адаптер

Recommended Posts

Добрый день. Никто не делал такую плату? Показалась очень удобной, но продается только в Украине. Печаток различных адаптеров нашел море, какие-то сделал, но этот совмещает в себе вообще все, что мне надо и очень эстетичен. Или может кто-то может помочь с ее покупкой и пересылом? Развести я такую сам не смогу, хоть и понятно, что достаточно даташитов...

 

image.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. 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...

  • Сообщения

    • В чём кстати выражается деградация общества ? По факту пока общество в начале 20 века вело себя куда хуже чем сейчас. Сегодня всё равно мир в целом спокойнее чем был 100 лет назад.  Если всё останется хотя-бы на том же уровне как сейчас, гонка за Марс может вполне стать на время сплачивающей скрепой (типа соревнование между Китаем и США)_. Другое дело что пока не понятно куда идти дальше, и что с Марсом покорённым в итоге делать.  
    • Есть кнопка "Жалоба" вверху справа каждого сообщения. Нажимаете и описываете ситуацию. Также будет дано предупреждение. В купи-продай модераторы редко заходят, поэтому там иногда бардак бывает
    • Что то конденсаторы в питании маловаты. 
    • Сейчас эфир так забит, что эта система связи уже практически не скажется. Вот включил смартфон на настройку Вай-Фай - вижу 17 работающих сетей, + моя 18-я. Плюс сигналы как минимум от 9 базовых станций мобильной связи (по 3 от каждого оператора). Они как тот суслик - я их не вижу, а они есть. Плюс  на работе посмотрел, что там в эфире по анализатору спектра - 7 телевизионных передатчиков излучают, причем от них сигнал мощнее, чем от базовых станций, хоть до телевышки километров 10, и больше 20-и ФМ-овских станций, + какие-то неизвестные сигналы от служебных каналов. Так что этот канал связи добавит в общей картине какую-то долю процента.
    • Продолжаешь утверждать что корпуса у 744 - совпадают по функционалу? Приведи в доказательство хоть ОДИН факт, довод. А не поливай желчью только потому, что тебе такое доказательство  как раз привели. Или кроме аскорбинок тебе нечего сказать больше? И забавно это твоё требование верить не программе, (мультисиму) а почему то - тебе лично. Не в даташит разработчика а в ничтожное мнение некоего любителя неподкреплённое ничем о проге, которой пользуются и в ВУЗах и тысячи радиолюбителей и о ошибках в даташите) При том что  мультисим в целом ведёт себя предсказуемо и не врёт, а ты - наоборот) Странно видеть в таком простом и очевидном, детском вопросе, так активно J_Ohm, вращаться блохой на сковороде. )) Или вопрос уже стоит не в технической области, и эмоции отключают ганглий? )) Ты разберись))  
    • если для дома и семьи - можно пользоваться. если для производства - тоже можно пользоваться. если потребуется заключение по проведенным измерениям - нет. хоть для дома, хоть для производства. до тех пор пока к тебе не предьявляют претензий - пользуйся чем желаешь. когда предьявят претензии прав будет тот, кто будет иметь занесенный в реестр прибор, поверенный и не нарушивший регламент измерений (сиречь имеющий сертификат, а следовательно специально обученный для таких измерений). кстати по международным стандартам. наши стандарты более жесткие. и главное (были) едины. все равно где, в детсаду или на стартовой площадке в космос , требования были одинаковые к одним и тем же вещам. на западе у каждого (на соседних производствах) были свои требования. 
  • Similar Content

    • By kasatik
      Всем привет.
      Ранее уже выставлял по ошибке фьюзы на тактирование с внешнего резонатора (Ext. Crystal Osc.), но тогда обошелся малой кровью, т.к. удалось затактировать "с пальца" и программатор хотя бы увидел камень. Но в этот раз поставил тактирование с внешнего сигнала (Ext. Clock), и фокус не удался. Программа крутится, светодиоды моргают, а комп не видит. С пальца не вышло, также как и с кварцем на 4Мгц. Подавал просто 1кГц c генератора на XTAL1. Вывести пациента из комы не удалось  Вопрос: почему прошлый раз прокатило, и в чем принципиальное отличие от этого режима? Что он ожидает от меня на вход?


    • By Дмитрий239
      Создал секцию:
      SECTIONS { .rodata : { . = ALIGN(16); _start_cmdList = .; *(.cmdList) KEEP(*(.cmdList)) _stop_cmdList = .; } } объявил структуру и указатель на начало:
      typedef struct { const char *cmdName; const void (*const commandVoid)(uint8_t, char *[], char[]); } CommandHandler; extern const CommandHandler _start_cmdList[]; для теста занёс одну функцию:
      const void kek(uint8_t argc, char *argv[], char answ[]) { strcpy_P(answ, PSTR("wow")); } static PROGMEM const char __attribute__((__used__)) kekAlias[] = "lol"; const CommandHandler __attribute__((section(".cmdList"))) __attribute__((__used__)) CMDHandler_kek = {.cmdName = kekAlias, .commandVoid = kek}; и проверяю:
      const CommandHandler *in = &_start_cmdList[0]; const CommandHandler *out = &CMDHandler_kek; if (in == out) uart.println(F("ok")); uart.println((unsigned int)(in), HEX); uart.println((unsigned int)(out), HEX); uart.println((unsigned int)out->cmdName); uart.println((unsigned int)out->commandVoid); uart.println((unsigned int)in->cmdName); uart.println((unsigned int)in->commandVoid); Выводит:
      1560
      1560
      124
      801
      12800
      0

      МК атмега168.
      Platform IO
      Avr gcc 11
      Линкер скрипт стандартный, с добавкой сверху

      Вопрос: как получить первый элемент массива в секции?
    • By Sony
      Добрый день. Столкнулся с проблемой имеется 2 одинаковых программатора USBASP но из разных партий.
       
      Один работает как надо, второй программирует atmega8 но отказывается прошивать attiny13, attiny25.
      "Cформированная командная строка: avrdude.exe -p t13 -c Usbasp -B 1 -P usb -U flash:r:"C:\Users\PC\Desktop\tst.hex":i
      avrdude.exe: set SCK frequency to 750000 Hz
      avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
      avrdude.exe: error: programm enable: target doesn't answer. 1 
      avrdude.exe: initialization failed, rc=-1
                   Double check connections and try again, or use -F to override
                   this check.
      avrdude.exe done.  Thank you."
      Вот что делал: менял прошивки и даже считывал прошивку с рабочего и прошивал проблемный. Не помогло!
      Заменил atmega8-16 на Atmega8A, заменил кварц, прозвонил все элементы вроде всё в норме. Не хочет прошивать тиньки!
      Я так понимаю AVRDUDE_PROG во второй строке просит установить частоту ниже"avrdude.exe: set SCK frequency to 750000 Hz".
      я ставлю ниже а он просит ещё ниже и.т.д
      На фото нет джампера на проблемном программаторе, на это не смотрите при использовании я её ставлю.
      Подскажите что делать?

    • By Andrew_Rain
      Здравствуйте! У меня адаптер питания от телевизора Smart TV модели UE32F6800AB потерялся, какие характеристики адаптера питания нужны, чтобы телевизор нормально работал? Просьба рассказать максимально подробно, по каким параметрам вы подобрали адаптер.

    • By Anton Chehonin
      Вот сам код программ
       
      Текст программы МК
      /*******************************************************
      Chip type : ATmega8
      Program type : Application
      AVR Core Clock frequency: 8,000000 MHz
      Memory model : Small
      External RAM size : 0
      Data Stack size : 256
      *******************************************************/

      #include <mega8.h>
      #include <delay.h>

      // Alphanumeric LCD functions
      #include <alcd.h>

      // Standard Input/Output functions
      #include <stdio.h>
      #include <stdlib.h>

      // Declareyourglobalvariableshere

      float s;
      unsigned long int k0=0,k1=0,k2=0,k3=0,k0123=0;
      unsigned long int k4=0,k5=0,k6=0,k7=0;//k4567=0;
      unsigned long int k8=0,k9=0,k10=0,k11=0;//k891011=0;
      unsigned long int k12=0,k13=0,k14=0,k15=0;//k12131415=0;
      unsigned long int k16=0,k17=0;
      char k=0;

      void main(void)
      {
      // Declare your local variables here

      char buffer[20];


      char a,b,c,d,e,f;
      // Присваивание переменным a,b,c численные значения 63 05 00 01 CF A1
      a=0b01100011;
      //63
      b=0b00000101;
      //05
      c=0b00000000;
      //00
      d=0b00000001;
      //01
      e=0b11001111;
      //CF
      f=0b10100001;
      //A1

      DDRD.2=1;
      PORTD.2=0;

      // USART initialization
      // Communication Parameters: 8 Data, 1 Stop, No Parity
      // USART Receiver: On
      // USART Transmitter: On
      // USART Mode: Asynchronous
      // USART Baud Rate: 9600
      UCSRA=(0«RXC) | (0«TXC) | (0«UDRE) | (0«FE) | (0«DOR) | (0«UPE) | (0«U2X) | (0«MPCM);
      UCSRB=(0«RXCIE) | (0«TXCIE) | (0«UDRIE) | (1«RXEN) | (1«TXEN) | (0«UCSZ2) | (0«RXB8) | (0«TXB8);
      UCSRC=(1«URSEL) | (0«UMSEL) | (0«UPM1) | (0«UPM0) | (0«USBS) | (1«UCSZ1) | (1«UCSZ0) | (0«UCPOL);
      UBRRH=0x00;
      UBRRL=0x33;


      // Alphanumeric LCD initialization
      // Connections are specified in the
      // Project|Configure|C Compiler|Libraries|Alphanumeric LCD menu:
      // RS - PORTС Bit 0
      // RD - PORTС Bit 1
      // EN - PORTС Bit 2
      // D4 - PORTС Bit 3
      // D5 - PORTС Bit 4
      // D6 - PORTС Bit 5
      // D7 - PORTD Bit 7
      // Characters/line: 20
      lcd_init(20);
      lcd_clear();
      delay_ms(1000);
      while (1)
      {
      printf("%c%c%c%c%c%c",a,b,c,d,e,f); // отправка в порт

      //принимаем байты
      k=getchar(); // 0 байт
      if (k==99) {PORTD.2=1;}
      k0=getchar(); // 1 байт Активная энергия+
      k1=getchar(); // 2 байт
      k2=getchar(); // 3 байт
      k3=getchar(); // 4 байт
      k4=getchar(); // 1 байт Активная энергия-
      k5=getchar();
      k6=getchar();
      k7=getchar();
      k8=getchar(); // 1 байт Реактивная энергия+
      k9=getchar();
      k10=getchar();
      k11=getchar();
      k12=getchar(); // 1 байт Реактивная энергия-
      k13=getchar();
      k14=getchar();
      k15=getchar();
      k16=getchar();
      k17=getchar(); // 19 байт


      k0=k0«24;
      k1=k1«16;
      k2=k2«8;
      k0123=k0|k1|k2|k3;


      s=k0123;
      sprintf(buffer,"A+=%.4fkWh",s/2500);
      lcd_gotoxy(0,0);
      lcd_puts(buffer);

      // k4=k4«24;
      // k5=k5«16;
      // k6=k6«8;
      // k4567=k4|k5|k6|k7;
      // s=k4567;
      // sprintf(buffer,"A-=%.4fkWh",s/2500);
      // lcd_gotoxy(0,1);
      // lcd_puts(buffer);
      //
      // k8=k8«24;
      // k9=k9«16;
      // k10=k10«8;
      // k891011=k8|k9|k10|k11;
      //
      //
      // s=k891011;
      // sprintf(buffer,"R+=%.4fkVarh",s/2500);
      // lcd_gotoxy(0,2);
      // lcd_puts(buffer);
      //
      //
      // k12=k12«24;
      // k13=k13«16;
      // k14=k14«8;
      // k12131415=k12|k13|k14|k15;
      // s=k12131415;
      // sprintf(buffer,"R-=%.4fkVarh",s/2500);
      // lcd_gotoxy(0,3);
      // lcd_puts(buffer);

      delay_ms(1000);
      lcd_clear();

      }
      }
×
×
  • Create New...