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

Streetboy163

Members
  • Постов

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

  • Посещение

Весь контент Streetboy163

  1. Именно! А что я могу измерить когда он сгоревший? Я прозвонил что управление на него приходит 5в, если это биполярник то по стандартной распиновка эмитер на минусе коллектор через конденсатор на блок розжига.
  2. Доброго времени суток! Сломалась бактерицидная лампа ОБР-15 МедТеко. Подскажите, пожалуйста какой транзистор подойдёт в эту цепь? Маркировка J1, комутирует "-" на + электролита)) На первую ногу при включении с атмеги (26пин) напрямую приходит 5В, в цепи коллектора только электролит 10х25 после электролита идет провод куда-то в блок розжига лампы. Без транзистора лампа работает) транзистор для проверки транзистор тестером перепаял на пустую плату. Схема срисована от контроллера до выхода, вам сфотографировать место где он был припаян? По поводу огрызка платы я объяснил, что припаял для проверки транзистор-тестером, потому что к ногам щупы не прицепить, фотографировал не плату, а маркировку транзистора
  3. Всем привет! Наступившим новым годом! Подскажите, какой транзистор можно поставить в цепь управления мотора электробритвы. Вычилслил что нужен npn так как управляется плюсом коммутирует минус. Попробовал bc847 но чет не взлетело) стоял смд с маркировкой 8416, что могло не понравится 847? При включении он греется но мотор не вращается
  4. @Ahneus Да, оказалось дело в оптроне, заработал блок!
  5. Сейчас подключил с осциллографом подключенным ко 2 выводу, сигнал плавно прижимается к -14В (я обший осциллографа подцепил на + питания ШИМ), выключаю из сети - держит, резистором разряжаю сетевой конденсатор и сигнал на 2 ноге плавно становится 0 Их заменой только проверить можно? 431 в sot-23 корпусе тут, посмотрю сейчас может получится выводную приколхозить попробовать
  6. 0.2В при включенном блоке в сеть, можно сказать gnd
  7. Добрый вечер! Помогите пожалуйста разобраться, есть блок питания, новый, наверно никогда и не использовался) Купил я его в общем, отрезал провод, включаю, а он не работает ну, думаю, во время отрезал провод, соответственно сдавать обратно уже не вариант. При включении в сеть на выходе появляется заявленное напряжение 19В и видно он тут же уходит в защиту, напряжение падает. Вскрытие ничего криминального не показало. Блок собран на ШИМ SF1560, схема практически как в даташите:
  8. Всем привет! Может есть у кого в ремонте стабилизатор штиль инстаб 500, помогите найти маркировку микросхемы DA3.
  9. @Гар а как в даташите искать напряжение открытия?
  10. Прошу прощения за молчание. При создании тема продублировалась и меня забанили...надеюсь забанили автоматом, глупо считать что я специально продублировал тему. А по делу, проблема все же оказалась в транзисторе, подобрал другой - FQPF6N60C. И все стало в норме. Транзистор не греется.
  11. Добрый вечер! Отдали мне на запчасти блок питания 12В, но я решил его восстановить, пригодиться в хозяйстве. У него был взорван сетевой конденсатор, пробиты все диоды в выпрямителе сетевого напряжения, транзистор(fqpf5n60c) в коротком замыкании, ШИМ sg5701, и резисторы по схеме R6 и Rsens 4,7R. У нас в городе я не нашел ни микросхемы такой ни транзистора, но подобрал из того что имелось в продаже аналоги: ШИМ SG6848DZ, транзистор 2SK1118, по даташиту вроде все должно подойти. Блок конечно запустил, на выходе 12В. но радиатор транзистора нагревается за 30сек.до того что рука уже не терпит, что-то мне подсказывает что не проработает он так долго. Подскажите из-за чего он может разогреваться так на холостом ходу? Еще заметил что по даташиту r1,r2 по 750К а у меня в блоке по 1М, еще грешу на резистор что с затвора на исток 5,1К. Гляньте кому не сложно, основные параметры транзисторов вырезал из даташитов, на ШИМ даташиты идентичны полностью.
  12. Добрый вечер! Отдали мне на запчасти блок питания 12В, но я решил его восстановить, пригодиться в хозяйстве. У него был взорван сетевой конденсатор, пробиты все диоды в выпрямителе сетевого напряжения, транзистор(fqpf5n60c) в коротком замыкании, ШИМ sg5701, и резисторы по схеме R6 и Rsens 4,7R. У нас в городе я не нашел ни микросхемы такой ни транзистора, но подобрал из того что имелось в продаже аналоги: ШИМ SG6848DZ, транзистор 2SK1118, по даташиту вроде все должно подойти. Блок конечно запустил, на выходе 12В. но радиатор транзистора нагревается за 30сек.до того что рука уже не терпит, что-то мне подсказывает что не проработает он так долго. Подскажите из-за чего он может разогреваться так на холостом ходу? Еще заметил что по даташиту r1,r2 по 750К а у меня в блоке по 1М, еще грешу на резистор что с затвора на исток 5,1К. Гляньте кому не сложно, основные параметры транзисторов вырезал из даташитов, на ШИМ даташиты идентичны полностью.
  13. Помогите создать на основе этого кода не много другое устройство: К ардуино подключены 2 датчика ds18b20 с них нужно выводить температуру на 1602 дисплей и по команде запрашивать температуру по смс, плюс управление нагрузкой с помощью смс. На данный момент получилось реализовать вывод температуры на дисплей и управление нагрузкой, вот в смс никак не полдучается оправить температуру(( #include <GPRS_Shield_Arduino.h> #include <SoftwareSerial.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <OneWire.h> #include <DallasTemperature.h> LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display // Data wire is plugged into port 2 on the Arduino #define ONE_WIRE_BUS 2 #define TEMPERATURE_PRECISION 9 #define RELAY 8 #define PHONE_NUMBER "+79871526010" //Номер для отправки сообщений //Описываем сообщения для отправки #define HELLO_MESSAGE "Hello from GPRS Shield!" #define READY_MESSAGE "I'm ready!" #define DANGER_MESSAGE "Current temperature is bigger than 38C. Relay is off." #define HEATERON "OK, heater is on." #define HEATEROFF "OK, heater is off." float tempC1; float tempC2; String helloText = "Hello from GPRS Shield!"; String tempText = "Tempreature is "; String termValue = String(tempC1, tempC2); String degree = " C."; String heaterOn = "Heater is On."; String heaterOff = "Heater is Off."; String message_to_send; // Setup a oneWire instance to communicate with any OneWire devices (not just Maxim/Dallas temperature ICs) char char_message_to_send[60]; // текст сообщения char message[160]; // номер, с которого пришло сообщение char phone[16]; // дата отправки сообщения char datetime[24]; bool stateRelay = false; //Состояние реле GPRS gprs; OneWire oneWire(ONE_WIRE_BUS); DallasTemperature sensors(&oneWire); DeviceAddress insideThermometer, outsideThermometer; void setup() { pinMode(9, OUTPUT); digitalWrite(9, HIGH); // Подаем High на пин 9 delay(3000); // на 3 секунды digitalWrite(9, LOW); // и отпускаем в Low. delay(5000); // Ждём 5 секунд для старта шилда Serial.begin(9600); Serial.println("Dallas Temperature IC Control Library Demo"); pinMode(RELAY, OUTPUT); digitalWrite(RELAY, LOW); // Start up the library sensors.begin(); Serial.println("Start"); //gprs.powerUpDown(); while (!gprs.init()) { delay(1000); Serial.println("Connecting"); } if (!sensors.getAddress(insideThermometer, 0)) Serial.println("Unable to find address for Device 0"); if (!sensors.getAddress(outsideThermometer, 1)) Serial.println("Unable to find address for Device 1"); sensors.setResolution(insideThermometer, TEMPERATURE_PRECISION); sensors.setResolution(outsideThermometer, TEMPERATURE_PRECISION); lcd.init(); // initialize the lcd lcd.init(); lcd.backlight(); } void printTemperature() { lcd.setCursor(0, 0); lcd.print("TempC1: "); lcd.println(tempC1); lcd.setCursor(0, 1); lcd.print("TempC2: "); lcd.println(tempC2); } void loop() { //Ждем сообщения if (gprs.ifSMSNow()) { gprs.readSMS(message, phone, datetime); Serial.println("Message"); inc_sms(message); } //Получаем текущую температуру с термостата sensors.requestTemperatures(); tempC1 = sensors.getTempC(insideThermometer); tempC2 = sensors.getTempC(outsideThermometer); printTemperature(); } //Проверяем входящее SMS void inc_sms(char f_message[]) { if(strcmp(f_message, "State") == 0) { Serial.println("Calling for state function"); state(); } else if(strcmp(f_message, "HeaterOn") == 0) { digitalWrite(RELAY, HIGH); stateRelay = true; gprs.sendSMS(PHONE_NUMBER, HEATERON); } else if(strcmp(f_message, "HeaterOff") == 0) { digitalWrite(RELAY, LOW); stateRelay = false; gprs.sendSMS(PHONE_NUMBER, HEATEROFF); } else { Serial.println("Error"); } } //Готовим и отправляем SMS со статусом void state() { if(stateRelay) { message_to_send = String(helloText + tempText + termValue + degree + heaterOn); message_to_send.toCharArray(char_message_to_send, 100); Serial.println("Sending"); gprs.sendSMS(PHONE_NUMBER, char_message_to_send); Serial.println("Sent"); } else if(!stateRelay) { message_to_send = String(helloText + tempText + termValue + degree + heaterOff); message_to_send.toCharArray(char_message_to_send, 100); Serial.println("Sending"); gprs.sendSMS(PHONE_NUMBER, char_message_to_send); Serial.println("Sent"); } }
  14. Streetboy163

    Куплю микроскоп

    Куплю стереоскопический микроскоп с фокусным расстоянием >=100мм, по типу советского МБС-10. До 10 т.р.+ траспортная компания. Сам нахожусь в самаре.
  15. Подскажите по поводу индикации RX TX. Корректно будет ее так организовать?
×
×
  • Создать...