Чем лучше смазывать кулер. Как смазать кулер в ноутбуке Acer? Как смазать кулер на ноутбуке lenovo

Чем лучше смазывать кулер. Как смазать кулер в ноутбуке Acer? Как смазать кулер на ноутбуке lenovo

Идея проекта: спроектировать устройство на базе микроконтроллера AVR для управления готовым GSM модулем (я выбрал модуль TC35 от SIEMENS, но можно использовать любой другой, если используется связь через последовательный порт RS232). Устройство должно быть компактным, минимально простым и надёжным.

Отправка заранее записанного в память сообщения на указанный номер должна выполняться после нажатия кнопки. Всего нужно было 6 кнопок для отправки на 6 различных номеров. Для индикации процессов были выбраны 3 светодиода (Ready, Send, Error), но в последствии был добавлен алфавитно цифровой LCD 16x2 (скорее, для отладки устройства, чем для обычного использования).

Проектировалось всё дело на плате Pinboard II (Rev 2) со стандартным процессорным модулем на ATmega16. На готовом устройстве схема была немного другой (и микроконтроллер использовался ATmega8). Программа писалась в AVR Studio 4.19. В проекте были использованы различные заголовочные файлы (#include) для переключения между Pinboard и готовым устройством.

Общая схема системы:


Для контроллера была выпилена такая платка:

Времени было много, поэтому в последствии я заказал платы у китайцев:

А когда с железом было закончено, следом пошёл процесс программирования. Всё написано на Си под AVR Studio 4.19. Полный проект выкладываю в конце статьи, если кому интересен полный код. Но пока поговорим об общении с GSM модулем.

Полный перечень AT команд есть на каждый модуль в его документации. Но отправка сообщения происходит несколькими командами.

//команда: AT+CMGF=1 //ответ модуля: OK
Переводит модуль в текстовый режим. Цифровой режим я пока не освоил (пока не было необходимости). Ответ модуля на начальных стадиях проекта никак не использовался. Но потом (когда был написан дешифратор команд) служил условием продолжения отправки или сообщения об ошибке протокола. Идём дальше:

Команда: AT+CMGS=(номер телефона) ответ модуля: > отправляем сообщение: Hello, GSM module! ответ модуля: +CMGS: 62 OK
После набора сообщения, нужно отправить не Enter (0x0D) а CTRL-Z (0x1A). Ответ модуля после отправки содержит порядковый номер отправляемого сообщения.

Для отправки команд в модуль в модуль и получения ответов я использовал два кольцевых буфера со входящими и исходящими индексами.

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

#define BUF_SIZE 128 #define BUF_MASK (BUF_SIZE-1) #define IN_BUF_SIZE 64 #define IN_BUF_MASK (IN_BUF_SIZE-1) volatile char buffer=""; volatile char inbuf="$"; //inner buffer of USART volatile uint8_t ind_in=0, ind_out=0, rxind_out=0, rxind_in=0, mess = 0;
Запись строк или отдельных символов в буфер производилась обычными функциями:

//sending RS232 with interupt void SendByte(char byte) { buffer = byte; ind_in &= BUF_MASK; } void SendStr(char *string) { while (*string!="\n") //check if End { SendByte(*string); string++; } }
А отправка производится через обработчик прерывания:

//Sending data from buffer ISR (USART_UDRE_vect) { UDR = buffer; //запись из буфера ind_out &= BUF_MASK; //проверка маски кольцевого буфера if (ind_in == ind_out) //если буфер уже пуст { UCSRB &= ~(1< Теперь для отправки нужно записать нужную команду в буфер (включая конечный символ \n), а затем включить прерывания опустошения регистра отправки (UDR):

SendStr("AT+CMGF=1\n"); SendByte(CR); //отправляем (0x0D) UCSRB &= ~(1< Пока идёт отправка, можно отправить надпись на LCD или просто подождать (delay).
Писать в это время в буфер нельзя. Опытным путём обнаружил, что модуль не успевает обработать сплошной потом команд. А остановка происходит, когда буфер пуст (входящий и исходящие индексы равны).

И таким образом мы отправляем сообщение. В зависимости от нажатой кнопки (в главном цикле я сканирую порт) происходит отправка сообщения:

While (1) { tmp = PINC; switch (tmp) { case 1: send_sms(0,NUM1); break; case 2: send_sms(0,NUM2); break; case 3: send_sms(0,NUM3); break; //и так далее... default: break; } Ready_Snd (); //перевод обратно в режим готовности }
В функцию отправки я посылаю номер выбранного сообщения (их у меня 2 типа) и номер телефона.
Можно даже отправить команду на звонок теми же AT командами. Всё зависит от необходимой функции.

Теперь о получении команд с модуля.

Модуль отправляет множество команд. Например, OK, RING, ERROR…
Иногда нужно, чтобы при получении команды контроллер смог опознать её и выполнить какое-то действие. Например, получен входящий звонок. Модуль при этом отправляет в контроллер:

RING RING RING
В зависимости от настроек модуля, может отправлять ещё и номер того, кто звонит. Пока нет никакой программы, контроллер ничего с этим сделать не сможет (в лучшем случае) или (в худшем) сделает что не то, а то и вовсе зависнет (не сможет выйти из прерывания).

Требования к коду обработки:
1. Минимальное количество времени на сохранение полученных команд. Никаких задержек в программе прерывания быть не должно. Потом уже с полученным массивом будем делать что угодно.

2. Сохранение всех полученных команд в одном буфере. Для разделения отдельных будем использовать символ $.

3. Распознавание распространенных команд в числовые коды. Например, OK будет 1, ERROR - 4, RING - 2.

Приведу заголовки из предыдущей статьи с поправками:

#define BUF_SIZE 128 //Исходящий буфер #define BUF_MASK (BUF_SIZE-1) #define IN_BUF_SIZE 64 //Входящий буфер #define IN_BUF_MASK (IN_BUF_SIZE-1) volatile char buffer=""; volatile char inbuf="$"; //inner buffer of USART volatile uint8_t ind_in=0, ind_out=0, rxind_out=0, rxind_in=0, mess = 0; volatile uint8_t com_detect=0; //сюда будет записана обнаруженная команда #define TIMEOUT 100 //на случай если команда так и не принята
Пишем обработчик прерывания приёма данных:

//recieving Data from RS232 ISR (USART_RXC_vect) { uint8_t tmp; tmp = UDR; if (tmp == 0x0D) //получен конец команды - { mess++; //one more message inbuf = "$"; //вставляем разделитель в буфер rxind_in &= IN_BUF_MASK; } else { if (tmp != 0x0A) //очистка непонятного символа с модуля { inbuf = tmp; //записываем в буфер rxind_in &= IN_BUF_MASK; } } sei (); }
Теперь у нас все команды записаны в буфере. Можно в свободное время проверить переменную mess и если она не равна нулю - запустить обработчик команды. В самом проекте были добавлены команды для LCD экрана. Здесь я их пропущу за ненадобностью.

Void rx_check_in (void) { uint8_t count=0; com_detect = 0; //обнуление команды (чтобы не мешал предыдущий мусор) while (1) { if (inbuf != "$") //обнаружен конец команды (разделитель) { com_detect ^= inbuf; //делаем XOR полученным символам rxind_out &= IN_BUF_MASK; count++; //считаем, сколько символов в команде } else { rxind_out++; rxind_out &= IN_BUF_MASK; code_com (count); //!! важная часть - раскодировать команду break; } } }
Полученные символы мы пропускаем через мясорубку. Делаем XOR операцию. Получаем таким образом уникальный код (не уверен на счёт уникальности, но пока не подводило). R^I^N^G нам даст 0x12. O^K даст 0x04. Этот код и количество символов (в команде) сохранены в переменных com_detect (глобальная) и count. Теперь запустим обработчик:

Void code_com (uint8_t count) { switch (com_detect) { case (0x12): if (count == 4) com_detect = 2; break; //R^I^N^G case (0x58): if (count == 5) com_detect = 3; break; //ERROR case (0x04): if (count == 2) com_detect = 1; break; //OK case (0x5C): if (count == 3) com_detect = 4; break; //ATI default: com_detect = 0; } }
Распознали команду. Количество символов я ввёл для надёжности на случай если в длинной команде XOR код совпадёт. Распознаваемые команды можно добавлять. Нужно только подсчитать (или макросом) XOR код желаемой команды и присвоить ей цифру.

Теперь в com_detect у нас полученная команда. Теперь устройство может отреагировать SMS сообщением на полученный звонок:

While (1) { if (mess != 0) //if we have mess in buffer { // code mess--; //minus one rx_check_in (); //распознаём отдельную команду if (com_detect == 2) //если была команда RING (код 2) { //Посылаем сообщение // и принимаем входящие команды (OK) if (!send_sms (1,NUM0)) ErrMes (); //если после отправки не было команды OK } //тогда выдать сообщение о ошибке протокола com_detect = 0; //обнуляем команду }
Так можно обрабатывать разные полученные команды.

Итог: устройство умеет отправлять сообщение на телефон и умеет реагировать на различные команды от GSM модуля.

Спасибо за внимание.

Каждый владелец ноутбука со временем сталкивается с тем, что устройство начинает сильно греться и шуметь. В подобной ситуации виноват кулер, который забился пылью. Ведь в процессе эксплуатации в устройство постоянно проникает пыль и грязь. В результате кулер загрязняется и иногда вообще перестает работать. Решить подобную проблему достаточно просто, необходимо почистить и смазать вентилятор, предварительно узнав, чем можно смазать кулер ноутбука.

Первостепенно потребуется определиться, чем лучше всего смазать кулер ноутбука. Начнем с того, что категорически нельзя смазывать вазелином, солидолом и другими жировыми составами, которые мгновенно будут выдавлены и окажутся на всех внутренностях устройства. Также многие пользователи могут подумать о применении подсолнечного масла, так как не все знают чем смазать кулер ноутбука в домашних условиях. Вначале такое масло даст результат, шум пропадет. Однако оно быстро высыхает, а грязь начинает собираться гораздо быстрее.

Идеально для смазывания вентилятора подходя следующие варианты:

  • синтетическое автомобильное масло,
  • масло, применяемое для электроинструментов,
  • силиконовая смазка, применяемая для бытовых приборов,
  • специальная смазка для кулера.

После того, как узнали чем лучше смазать кулер ноутбука можно приступать непосредственно к процедуре смазывания.

Как смазать кулер ноутбука

Процедура смазки вентилятора довольно трудоемкая и состоит из нескольких этапов:

  • Первостепенно потребуется добраться до кулера. Для этого необходимо изучить инструкцию или воспользоваться каким-либо руководством. Обычно чтобы увидеть кулер достаточно снять заднюю крышку.
  • Для этого вынимаем аккумулятор и воспользовавшись специальной отверткой откручиваем винты, которые фиксируют заднюю панель. После ее снятия сразу станет понятно, как смазать кулер на процессоре ноутбука.
  • Следом устраняем пыль с радиатора и вентилятора. Для этого лучше применить пылесос, он гарантированно устранит пыль из труднодоступных мест.
  • Снимаем кулер. Обычно необходимо открутить пару винтиков и, конечно, отсоединить различные шлейфы и разъемы питания.
  • С помощью небольшой кисточки устраняем пыль с лопастей. Также можно применять какое-либо средство на спиртовой основе.
  • Отыскиваем на корпусе кулера наклейку, на некоторых моделях ноутбуков она отсутствует. Перед тем, необходимо острым предметом отклеить наклейку. Сразу за ней появится небольшое отверстие, иногда закрытое специальной втулкой. Устранив ее, перед вами открывается требуемый доступ к подшипнику и оси. На определенных моделях устранить втулку крайне проблематично. В итоге ее медицинским шприцом банально протыкают.
  • Используя тот же шприц капаем в отверстие, хватает нескольких капель. Далее рукой прокручиваем лопасти, чтобы смазка лучше распространилась. Помните, прежде чем смазать кулер ноутбука , масло требуется вводить медленно. Не следует одним движением все заливать в подшипниковую часть.
  • Теперь возвращаем втулку и наклеиваем наклейку. Если она не держится, тогда воспользуйтесь кусочком скотча.
  • Остается только установить вентилятор на его позицию. Неплохо было бы нанести термопасту на поверхность, которая контактирует с процессором.

Завершив процедуру, не торопитесь включать устройство, подождите около 20 минут, дайте смазки проникнуть во все составляющие вентилятора.

Как смазать неразборный кулер ноутбука

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

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

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

Смазав все элементы, приступаем к обратной сборке. Стопорную шайбу можете не устанавливать, если ее не отыщите. Также не забывайте поменять термопасту, даже несмотря на установленную термопрокладку.

После осуществленной процедуры, в дальнейшем сможете с легкостью разобрать и смазать свой вентилятор. Что в дальнейшем позволит избежать многих проблем, связанных с тем, как смазать кулер ноутбука asus .

Как смазать кулер на ноутбуке lenovo

Качественная система охлаждения является важным элементом ноутбука lenovo. Именно она обеспечивает эффективную работу многих элементов устройства. Соответственно регулярное обслуживание кулера позволяет значительно продлить срок службы всего ноутбука. Следует сказать, что действия по смазыванию кулера ноутбука lenovo практически идентична процедуре на альтернативных моделях. То же самое касается какой смазкой смазывать кулер ноутбука . Подойдет любой вариант, который применяется для подобной процедуры.

В дальнейшем действуем по стандартной процедуре. Снимаем заднюю крышку и вынимаем те элементы, которые мешают комфортной разборке. Добравшись до нужного кулера снимаем его.
Теперь определяемся разборной он или нет и в зависимости от варианта предпринимаем те действия, которые позволят его полностью разобрать. Аккуратно протираем лопасти от пыли и наносим масло на ось вращения. Возвращаем лопасти на место и несколько раз их прокручиваем. Это позволит смазки равномерно распределиться по внутренним элементам вентилятора. Далее собираем кулер и устанавливаем его назад в устройство. После того, как смазать кулер на ноутбуке lenovo ждем немного времени и можем приступать к работе.

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

GD Star Rating
a WordPress rating system

Как правильно и быстро смазать кулер современного ноутбука , 1.0 out of 5 based on 2 ratings

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

Вам понадобится

  • - силиконовая смазка;
  • - крестовая отвертка;
  • - ватные диски;
  • - металлическая лопатка;
  • - пинцет.

Инструкция

  • Выясните, какой именно кулер работает некорректно. Для этого установите программу Everest, запустите ее и откройте меню «Датчик». Найдите оборудование, температура которого превышает норму.
  • Выключите мобильный компьютер. Отключите устройство от сети переменного тока. Переверните корпус ноутбука и извлеките аккумуляторную батарею. Теперь выкрутите необходимые винты из корпуса мобильного компьютера.
  • Извлеките некоторые устройства, которые мешают нормальной разборке корпуса. Чаще всего до вскрытия корпуса необходимо извлечь жесткий диск, модули оперативной памяти и DVD-привод.
  • Аккуратно отделите части корпуса друг от друга. Для этого лучше использовать металлическую лопатку. Если у вас нет подобного инструмента, воспользуйтесь отверткой с плоским наконечником.
  • Приподнимите одну из сторон корпуса и отсоедините несколько шлейфов. Данный процесс необходимо осуществлять с помощью пинцета или узких плоскогубцев.
  • Снимите нижнюю часть корпуса и найдите нужный вентилятор. Отключите шлейф питания для этого устройства. Выкрутите несколько шурупов и снимите кулер.
  • Сдерите наклейку с лопастей вентилятора. Извлеките пластиковую заглушку. При помощи пинцета или иглы вытащите стопорную прокладку и резиновое кольцо. После этого снимите лопасти с оси.
  • Протрите ватным диском ось и лопасти вентилятора. Нанесите небольшое количество смазки на ось вращения. Установите лопасти и прокрутите их несколько раз для равномерного распределения смазки.
  • Установите на место стопорное кольцо и прокладку. Наденьте заглушку и прикрепите кулер к радиатору. Соберите мобильный компьютер в обратной последовательности.
  • Включите ноутбук и через 20-30 минут запустите программу Everest. Проверьте температуру нужных элементов.


  • © 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows