tj™

Gophert SPS 3205 2

20 сообщений в этой теме

tj™    0

Мужики помогите пожалуйста.

при невключенном питании неправильно подключил полярность выходов. в блоке звук пшик ........ разобрал нашел выгоевший предохранитель. заменил его на другой. включил без нагрузки .... произошел пшик посильнее.

помогите починить вашим чутким роводством. естественно не бесплатно.

 

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

 

 

P1010358.jpg

Изменено пользователем tj™

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Dr. West    2 960

Продолжай попытки "ремонта" заменой предохранителей. И когда, наконец, все плохие детали выгорят, "пшики" прекратятся. И наступит тишина и спокойствие.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
_abk_    28
52 минуты назад, tj™ сказал:

при невключенном питании неправильно подключил полярность выходов

Что означает сия фраза?

Предохранитель на какой ток поставил?

Изменено пользователем _abk_

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
tj™    0

10 и 20 ставил ... сгорают сразу же

и еще раз, если кто не понял, то я не радилюбитель даже.

Изменено пользователем tj™

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
_abk_    28

Мало. Надо на 40. :D

Изменено пользователем _abk_

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Falconist    5 050

@tj™ , Ваши телодвижения сильно напоминают старый анекдот:

Цитата

-- Покойничек перед смертью потел?
-- Потел.
-- Это хорошо!

Прав @Dr. West , ой, как прав!

@_abk_ , почему смайлик не поставили?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
_abk_    28
1 минуту назад, Falconist сказал:

почему смайлик не поставили?

:D

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
tj™    0

Парни смысл угарать надомной ? я сразу обозначил свою нуль по теме вопроса. попросил помощи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Falconist    5 050

А если "нУль", то закройте его и несите Мастеру. Или Вы собрались "от сохи" столовым ножом и вилкой аппендикс удалять? Я уже не говорю о пересадке сердца...

Как говаривал мой покойный батюшка: "Заработай своим трудом и дай заработать Мастеру".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
tj™    0

мне не жалко денег за ремонт мастеру. мне жалко вреемни в его поисках.

инструмент у меня есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
минздрав    2 165
1 час назад, tj™ сказал:

помогите починить вашим чутким роводством. естественно не бесплатно.

Отнеси мастеру и приготовься заплатить ещё и за неудачную попытку ремонта.

 

7 минут назад, tj™ сказал:

10 и 20 ставил ... сгорают сразу же

Такие вещи безболезненно не проходят, мастер может и послать уже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
tj™    0

жаль ... я думал пару деталюшек просто скажите как проверить, перепаял бы их и все ............

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
getshket    228

ТС, он новый стоит 2900 на алике. сами вы его не сделаете, а только время потратите, имхо! Купите новый. За три копейки его никто не будет делать.

Изменено пользователем getshket

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
_abk_    28

 

 

2 минуты назад, tj™ сказал:

перепаял бы их и все

Ты даже толком объяснить не можешь, как спалил источник, как тебе помочь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
tj™    0

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Нехром    19
Только что, tj™ сказал:

Парни смысл угарать надомной ? я сразу обозначил свою нуль по теме вопроса. попросил помощи.

Не обижайся... Смысл любого форума именно в угорании одного над другим. Иногда просто нужно спокойно подождать... и по ходу угорательных постов, терпеливо, выяснить для себя истину.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
getshket    228

@tj™ Ищите у Вас в городе людей, способных починить Ваш ибп. Я с Уфы.

Думаю, правильнее перенести тему в раздел работа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
BARS_    732
11 минуту назад, tj™ сказал:

я думал пару деталюшек просто скажите как проверить

Пара там была до того, как был второй "пшик". Теперь их количество приблизилось к десятку (это в лучшем случае). Плюс для того, чтобы проверить элемент нужны ЗНАНИЯ, которых ноль. В итоге любой совет по проверке помноженный на знания в итоге даст тот же ноль.

Изменено пользователем BARS_

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
tj™    0

хорошо. я почти все понял и почти поверил вам всем.

руководствуюсь правилом каждый должен заниматься своим делом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Falconist    5 050

@tj™ , стоимость "перепайки пары деталюшек" составляет 1...2% от стоимости ремонта. Остальные 98...99% приходятся на поиск этих самых сгоревших деталюшек среди остальных деталей. А для того, чтобы их правильно и безошибочно выявить, надо потратить несколько лет на набор опыта.

Такие вот пироги с котятами...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ваша публикация должна быть проверена модератором

Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Сообщения

    • Приветствую Всех! Вот собрал все до кучи в корпус с защитой от Waso и платой стрелочников..рисовал сам..и даже работают)) Впечатления Положительно плюс)) ! Алексею, Владимирам и Денису ..в отдельности и Всем кто помогал с Уважением спасибо! Если меня спросят что посоветуешь..Никинин+ ))
    • Непонятно, что значит "бытовое масло"... Если для швейных машин - то это ладно, а если подсолнечное , то лучше уже сейчас промыть подшипник, так как очень велика вероятность, что оно засохнет и станет твёрдым.
    • Ну да, но тут обсуждали и 2.1 и 5., думаю место будет. Это мое мнение, с тех пор как дети у меня забрали мои комповые микролабы, пользую старый немецкий ресивер RFT, и пару автомобильных широкополосников в щитах. Хотел было что то купить, но понял что хорошее стоит дорого, а лишь бы что не нужно. Был в наличии данных рес, только движковые регуляторы поремонтировал, динамики нашлись на балконе, покупал в машину что то не дошли руки, Очень не плохо все звучит. Вот и подумал, что даже если купить все, то по соотношению сумма потраченных денег - качество звука, очень хорошее.
    • кто сказал что это условие будет выполнятся всегда? Если бы мс инкрементировали в этом же цикле, такое условие допустимо правильно писать if (millis() - lastmillis_mah) >= 1000) { }  
    • Пострадал следователь Лысейко...
      https://life.ru/t/новости/1135847/ubili_sobak_zabrali_20_tysiach_v_novoi_moskvie_oghrabili_eks-sliedovatielia_lysieiko
    • Пересоздал проект, ввел почти тот же код, почти все заработало корректно, но индикация через некоторое время останавливается (хотя микроконтроллер на кнопки реагирует). На железе индикация пропадает после 17 секунды, а в протеусе после 104. #include <EEPROM.h> #include <Bounce2.h> Bounce knopka_m = Bounce(); Bounce knopka_mah_plus = Bounce(); Bounce knopka_mah_minus = Bounce(); Bounce knopka_shl_plus = Bounce(); Bounce knopka_shl_minus = Bounce(); #define CLOCK 13 //SH_CP #define DATA 11  //DS #define LATCH 10  //ST_CP unsigned long lastmillis_show = 0; byte numbers[] = {0, 0, 0, 0, 0, 0}; volatile int rpmmah_count = 0; volatile int rpmshl_count = 0; boolean ee = 0; byte menu = 0; int mh = 1234; int hh = 0; int et_mah = 900; int et_shl = 80; int ot_mah = 30; int ot_shl = 3; int rpm_mah = 0; int rpm_shl = 0; unsigned long lastmillis_mah = 0; unsigned long lastmillis_shl = 0; unsigned char number[] = {   0b01111110, //0   0b00110000, //1   0b01101101, //2   0b01111001, //3   0b00110011, //4   0b01011011, //5   0b01011111, //6   0b01110000, //7   0b01111111, //8   0b01111011, //9   0b00000001, //-   0b00000000  //тушим индикатор }; // чтение int EEPROM_int_read(int addr) {   byte raw[2];   for (byte i = 0; i < 2; i++) raw[i] = EEPROM.read(addr + i);   int &num = (int&)raw;   return num; } // запись void EEPROM_int_write(int addr, int num) {   byte raw[2];   (int&)raw = num;   for (byte i = 0; i < 2; i++) EEPROM.write(addr + i, raw[i]); } void ee_write () {   EEPROM_int_write(0, mh);   EEPROM_int_write(2, hh);   EEPROM_int_write(4, et_mah);   EEPROM_int_write(6, et_shl);   EEPROM_int_write(8, ot_mah);   EEPROM_int_write(10, ot_shl); } void show() {   int x;   for (x = 5; x >= 0; x--) {     //включаем LATCH (Начинаем общение)     digitalWrite(LATCH, LOW);     shiftOut(DATA, CLOCK, LSBFIRST, number[numbers[x]]);     //отключаем LATCH (чтобы регистр не ждал данных)     digitalWrite(LATCH, HIGH);   } } void rpm_mahovik() { /* this code will be executed every time the interrupt 0 (pin2) gets low.*/   rpmmah_count++; } void rpm_shluz() { /* this code will be executed every time the interrupt 0 (pin2) gets low.*/   rpmshl_count++; } void setup() {   // put your setup code here, to run once:   Serial.begin(9600);   attachInterrupt(0, rpm_mahovik, FALLING);   attachInterrupt(1, rpm_shluz, FALLING);   pinMode(CLOCK, OUTPUT);   pinMode(DATA, OUTPUT);   pinMode(LATCH, OUTPUT);   digitalWrite(LATCH, HIGH);   pinMode(19, INPUT_PULLUP);   knopka_m.attach(19); // устанавливаем кнопку   knopka_m.interval(5); // устанавливаем параметр stable interval = 5 мс   pinMode(18, INPUT_PULLUP);   knopka_mah_plus.attach(18); // устанавливаем кнопку   knopka_mah_plus.interval(5); // устанавливаем параметр stable interval = 5 мс   pinMode(17, INPUT_PULLUP);   knopka_mah_minus.attach(17); // устанавливаем кнопку   knopka_mah_minus.interval(5); // устанавливаем параметр stable interval = 5 мс   pinMode(16, INPUT_PULLUP);   knopka_shl_plus.attach(16); // устанавливаем кнопку   knopka_shl_plus.interval(5); // устанавливаем параметр stable interval = 5 мс   pinMode(15, INPUT_PULLUP);   knopka_shl_minus.attach(15); // устанавливаем кнопку   knopka_shl_minus.interval(5); // устанавливаем параметр stable interval = 5 мс } void loop() {   // put your main code here, to run repeatedly:   if (EEPROM.read(0) == 0xFF) {     ee_write ();   }   if ((millis() <= 100) & (ee == 0)) {     mh = EEPROM_int_read(0);     hh = EEPROM_int_read(2);     et_mah = EEPROM_int_read(4);     et_shl = EEPROM_int_read(6);     ot_mah = EEPROM_int_read(8);     ot_shl = EEPROM_int_read(10);     ee = 1;   }   if (millis() - lastmillis_mah == 1000) {     detachInterrupt(0);     rpm_mah = rpmmah_count * 60;     rpmmah_count = 0;     lastmillis_mah = millis();     attachInterrupt(0, rpm_mahovik, FALLING);   }   if (millis() - lastmillis_shl == 5000) {     detachInterrupt(1);     rpm_shl = rpmshl_count * 12;     rpmshl_count = 0;     lastmillis_shl = millis();     attachInterrupt(1, rpm_shluz, FALLING);   }   if (millis() - lastmillis_show == 1000) {     if (menu == 0) {       numbers[0] = rpm_mah / 1000;       numbers[1] = (rpm_mah % 1000) / 100;       numbers[2] = ((rpm_mah % 1000) % 100) / 10;       numbers[3] = ((rpm_mah % 1000) % 100) % 10;       numbers[4] = rpm_shl / 10;       numbers[5] = rpm_shl % 10;     }     if (menu == 1) {       numbers[0] = mh / 1000;       numbers[1] = (mh % 1000) / 100;       numbers[2] = ((mh % 1000) % 100) / 10;       numbers[3] = ((mh % 1000) % 100) % 10;       numbers[4] = 11;       numbers[5] = 11;     }     if (menu == 2) {       numbers[0] = et_mah / 1000;       numbers[1] = (et_mah % 1000) / 100;       numbers[2] = ((et_mah % 1000) % 100) / 10;       numbers[3] = ((et_mah % 1000) % 100) % 10;       numbers[4] = et_shl / 10;       numbers[5] = et_shl % 10;     }     if (menu == 3) {       numbers[0] = ot_mah / 1000;       numbers[1] = (ot_mah % 1000) / 100;       numbers[2] = ((ot_mah % 1000) % 100) / 10;       numbers[3] = ((ot_mah % 1000) % 100) % 10;       numbers[4] = ot_shl / 10;       numbers[5] = ot_shl % 10;     }     show();     lastmillis_show = millis();     Serial.println(lastmillis_show);   }   if (knopka_m.update() && knopka_m.read() == 0) {     if (menu != 3) menu++;     else {menu = 0; ee_write ();} //  Serial.println ("Knopka");   } //////////////////////////////////////////////////////////////////   if (knopka_mah_plus.update() && knopka_mah_plus.read() == 0) {     if (menu == 2) {       if (et_mah < 1000) et_mah = et_mah + 10;     }     if (menu == 3) {       if (ot_mah < 100) ot_mah = ot_mah + 1;     }   }   ////////////////////////////////////////////////////////////////////   if (knopka_mah_minus.update() && knopka_mah_minus.read() == 0) {     if (menu == 2) {       if (et_mah > 800) et_mah = et_mah - 10;     }   }   if (knopka_mah_minus.update() && knopka_mah_minus.read() == 0) {     if (menu == 3) {       if (ot_mah > 10) ot_mah = ot_mah - 1;     }   }   /////////////////////////////////////////////////////////////////////   //////////////////////////////////////////////////////////////////   if (knopka_shl_plus.update() && knopka_shl_plus.read() == 0) {     if (menu == 2) {       if (et_shl < 70) et_shl = et_shl + 1;     }     if (menu == 3) {       if (ot_shl < 20) ot_shl = ot_shl + 1;     }   }   ////////////////////////////////////////////////////////////////////   if (knopka_shl_minus.update() && knopka_shl_minus.read() == 0) {     if (menu == 2) {       if (et_shl > 30) et_shl = et_shl - 1;     }   }   if (knopka_shl_minus.update() && knopka_shl_minus.read() == 0) {     if (menu == 3) {       if (ot_shl > 0) ot_shl = ot_shl - 1;     } } }
    • Мультиметры, лазерные рулетки некоторое количество.