דילוג לתוכן

חשמל - כללי

דיונים בנושא חשמל וטכנולוגיה כלליים

1.4k נושאים 14.7k פוסטים

קטגוריות משנה


  • ארון החשמל, תאורה, שקעים וכד'

    237 נושאים
    3k פוסטים
    ח

    dcd61c1ffd7ccedefc8e893ab37d577f.pdf

  • מקרר, מכונת כביסה, תנור וכד'

    344 נושאים
    4k פוסטים
    תלת פאזית

    @1011 כתב בבקשת מידע | אגירת גז במזגן אינוורטר:

    מבדיקה קלה נראה שבאינוורטר זה מסובך יותר והשיטה המסורתית שמיועדת למזגנים רגילים מסוכנת באינוורטר.

    כמו שהביא לך הפניות הרב @שטיגליץ אין באינוורטר משהו מיוחד, אולי כדאי לא לעשות יותר מ- 30 שניות.
    לאחרונה ממש עשיתי לשני אינוורטרים, גם יותר מ-30 שניות והכל עבר בסדר גמור (זה היה תדיראן, לא לוקח אחריות בחברות אחרות)

    ואם זה אכן מסוכן ודורש כלים מיוחדים ו/או יקרים, כמה עולה בערך הוספת גז לאחר ההתקנה במיקום החדש? אולי זה לא שווה את המאמץ ואשחרר את הגז לכל הרוחות.

    במקרה כזה, אתה תצטרך אח"כ לעשות וואקום- שזה הרבה יותר חשוב, וצריך לזה משאבת אוויר ושעונים.

  • מכונת תספורת וכד'

    383 נושאים
    4k פוסטים
    M

    @cool עשיתי גם את זה אבל זה מיניבר שבת וזה הכפתור שהופך אותו לשבת בלחיצה ארוכה

  • 354 נושאים
    4k פוסטים
    א

    סליחה על הבורות, מה זה אומר תדרי 5GHz?

  • 62 נושאים
    148 פוסטים
    ר

    שלום רב לכולם!
    בחשמל ישנם כידוע רכיבים רבים. החל ממפסק רגיל, ואין לדבר סוף.
    לכל רכיב יש תפקיד במעגל החשמלי, מיקום התקנתה וצורת עבודה מסויימת.
    למשל - מפסק של תאורה, תפקידו לנתק או לחבר את התאורה למערכת החשמל, וצורת הפעולה שלו היא טכנית לגמרי - חתיכת ברזל שגורמת למגע/ניתוק בין החוט ה'חי' לחוט שיוצא לתאורה.
    אבל יש אביזרים שאמנם אנחנו יודעים מה תפקידם, אבל מתקשים כיצד לחווט אותו. בפרט מוצרים שיש להם כמה יצרנים, וכל אחד מהם מחווט בצורה שונה.

    כמעט על כל רכיב יש שרטוט שמדריך איך לחווט אותו. רק צריך לדעת לקרוא את זה נכון.
    במדריך זה, שהוא ראשון בסדרת הדרכות חיווט , ארחיב בעז"ה על סוגים שונים של רכיבים.

    למען הסדר הטוב, אשתדל לפרט עליהם: א. את תפקידם במערכת החשמל. ב. איך הם עושים את זה. ג. שרטוט עקרוני של הרכיב. ד. במידת האפשר - דוגמאות לקריאת השרטוט שעל גבי הרכיבים.
    בנוסף, מידי פעם אציין תקנת חשמל שחשוב / כדאי / מעניין לדעת.

    עם הזמן אשתדל לערוך את המדריכים, להוסיף רכיבים נוספים וכיוצ"ב. כך שאם לא מופיע כאן הדרכה על משהו ספציפי שהתעניינתם עליו - כדאי לחזור ולבדוק. וכמובן, תמיד אשמח לבקשותיכם.

    הבהרה ואזהרה: המדריך לא יהפוך אתכם לחשמלאים, ואין לגעת בשום רכיבי חשמל על סמך הנאמר כאן. על פי תקנות החשמל עבודות חשמל יבוצעו אך ורק על ידי בעל רשיון מתאים.

    אז יאאלה, בואו נתחיל.

    Spoiler

    המדריך הזה יעסוק בסוגים שונים של מפסקים. עקפתי על הדרכה של מפסק רגיל ופשוט, כי שיערתי שמי שיש לו מספיק ריכוז לקרוא עד כאן, ככל הנראה זה מיותר לו. אם בכל זאת מישהו מעוניין, שיעדכן ב'תגובות'

    מפסק כפול
    מפסק כפול הכוונה שישנם 2 מתגים אחד ליד השני. היא מוזנת ממקור אחד ומתפצלת ל 2 יציאות.
    ישנם שני תצורות איך המוצר מגיע. או כתוצר מוכן, כלומר: מוצר מוכן הכולל את שני מתגיו, וכל שנותר הוא לחווט אותו. אפשרות שנייה בהרכבה עצמית (כגון מפסקי גוויס וכדו').כאן מדובר על שני מפסקים רגילים שמרכיבים אחד על יד השני.
    אופן החיבור הוא די פשוט. בכניסה נחבר את ההזנה, ובמקרה של מפסק כפול בהרכבה עצמית - נחבר את ההזנה לאחד המפסקים, ומשם 'נגשר' גם למפסק השני (במפסק מוכן הגישור בנוי בפנים) ומשתי היציאות נצא ל - לצורך העניין - שתי תאורות .
    הכנתי איזשהו שרטוט, מקווה שמובן. הנה:
    903f3aa1-742b-4651-b1f6-6aea6c9b63e6-image.png

    על פי תקנות החשמל, אסור שהזנת מתג כפול יהיה משני מעגלים שונים.
    עוד תקנה חשובה: כיווני המפסקים להפעלה ולכיבוי חייבים להיות אחידים. אסור שתהיה שוני בכיווני המפסקים (למעט מפסק מחליף - להלן). והאמת - החוק מחייב שבכל הבית כיוון המפסקים יהיו אחידים.

    מפסק דו קוטבי
    יש שמתבלבלים בהגדרה, וחושבים שמדובר על מפסק כפול. אולי ה'דו' מבלבל אותם. למעשה, מדובר במפסק בודד, אולם בשונה ממפסק רגיל שמנתק את הפאזה בלבד, כאן תפקידו לנתק במעגל הן את הפאזה והן את האפס.
    מתי משתמשים בזה?
    ובכן, כדאי לדעת: על פי חוק החשמל, כל צרכן חייב אמצעי ניתוק דו קוטבי - פאזה ואפס - ליד המכשיר. בהקשר זה, ניתוק יכול להיות תקע (שבעצם מנתק את הפאזה והאפס), או מפסק דו קוטבי. (אפשרות נוספת שקיים, מא"ז דו קוטבי עם התקן נעילה).
    👈 הדבר היחיד שהחוק מחריג מחובה זו - מעגלי תאורה. להם די במפסק חד-קוטבי.

    Spoiler

    פעם היה לי דיון לגבי גלאי עשן, שעל פניו מצריך אמצעי ניתוק דו"ק. בסוף מצאתי את השאלה ב'וועדת הפירושים'(ה'סנהדרין' של החשמלאים...), שם הם ענו כי -
    "הגלאי אינו מיועד לטיפול ולגישה יומיומיים, ועל כן יש להתייחס אליו בדומה למנורה קבועה, ולהתקין עבורו מפסק (אפשר חד-קוטבי). משיקולי אמינות – בהיות הגלאי אבזר מציל חיים - רצוי שלא להתקין מפסק כלל, וכאשר מותקן מפסק כזה, להתקינו באופן שימנע הפסקה מקרית, או בלוח".

    אז איך עובד מפסק דו קוטבי? פשוט מאוד. כמו מפסק יחיד, רק כאן יש לו 2 כניסות ו 2 יציאות. בכניסות מחברים את הפאזה ואת האפס, וביציאה גם.
    רק צריך לשים לב לכמה דברים:
    בדרך כלל לא משנה באיזה צד הפאזה ובאיזה צד האפס. מה שחשוב זה ששהם יהיו זהים בכניסה וביציאה. כלומר: אם בכניסה חיברנו את הפאזה בימין ואת האפס בשמאל - ככה זה צריך להיות גם ביציאה.
    כמו כן, בדרך כלל יש למפסק נורת בקרה (כמו של הדוד). איך זה עובד? במקביל ליציאה לצרכן מחברים נורה קטנה, שבעצם מקבלת מתח רק כאשר המפסק לחוץ ויש מתח בצרכן.
    לכן, חשוב להקפיד שלא לחבר את הכניסה בצד של הנורה, כי אז הנורה תקבל מתח קבוע ולא תיכבה... (הצרכן יעבוד!)
    יש מפסקים שהנורה בנוייה כבר בתוך המפסק. אבל יש כאלו שצריך להזין את הנורה (כמו אלו של גוויס).
    הנה שירטוט של מפסק דו קוטבי. שימו לב שלא מדובר על מפסק כפול. כאן יש חיבור כזה בין המפסקים, המבטא ניתוק משותף לפאזה ולאפס:
    a2a4c80e-debc-4bda-9428-4ac798644190-image.png

    מפסק מחליף
    זה בטח רובכם ככולכם מכירים: הדלקת מנורה משתי מפסקים הממוקמים בשני מקומות שונים (שני צידי המסדרון, וכדו').
    החלק המדהים בזה הוא, שבשונה ממפסק רגיל (יחיד) בו כיוון המפסק קובע אם האור יהיה דלוק או מכובה (כלומר, תמיד למעלה יהיה מצב 1 ולמטה מצב הפוך), במפסק מחליף זה יכול להשתנות. בכל מצב המפסק מחליף את המצב הנתון. אם דלוק - הוא מכבה. ואם מכובה - הוא מדליק.
    למעשה בכלל לא מדובר על מפסק רגיל. מדובר על מפסק מיוחד וייעודי לזה. ותפקיד המפסק הזה הוא כמובן ליצור אפשרות של הדלקה משתי מקומות.
    איך הוא עושה את זה?
    ובכן. ראשית כיוון שמדובר על מערכת המורכבת משני מפסקים, נגדיר להם שמות: מפסק A ומפסק B.
    עכשיו בואו נבין איך בנוי המפסק.
    כידוע, במפסק רגיל, המפסק אחראי לנתק או לחבר בין הכניסה ליציאה.
    במפסק מחליף אין ניתוק. מה שקורה בעת לחיצה על המפסק הוא העברת נתיב הזרם לנתיב אחר.
    כלומר, מהמפסק יוצאים שני קווים (נקרא להם X ו Y), והמפסק מקבל הזנה, ומתחבר לאחד משני קווים אלו.
    בעצם, על המפסק יש 3 מקומות לחיבור חוטים.
    כאן צריך להסתכל על השירטוט שעל המפסק, כל מפסק הוא אחרת.
    בגדול - ככה אמור להיראות השירטוט:
    0882ec42-3224-433d-ba57-59f0fe187de2-image.png
    מה שרואים כאן זה נקודת כניסה (משמאל), ו2 אפשרויות ביציאה.
    אז נתחיל עם היציאות. מה שנדרש לעשות הוא להוביל ממפסק A למפסק B שני חוטים.
    וחיבור הכניסה (שלמעשה הוא לא בהכרח כניסה, כדלהלן), תלוי באיזה מפסק מדובר. מפסק אחד (לצורך העניין: A) מחובר להזנה קבועה, והשני (B) משמש ליציאה לכיוון התאורה.

    ובקיצור - אנחנו מקבלים מערכת שבנוייה כך: ההזנה נכנסת למפסק מחליף A. מהמפסק A יוצאים 2 חוטים, X ו-Y, שמתחברים למפסק מחליף B. וממפסק B יש חוט שיוצא לתאורה.

    בשירטוט שלפניכם ניתן לראות את אופן פעולת המעגל. שימו לב ללשונית שמחליפה את המצבים במפסק המחליף.

    6b4bc42d-b458-4179-9690-51e0bfc6f3e6-image.png

    משימה בשבילכם: התבוננו בשירטוט ונסו להבין, האם כרגע הנורה דלוקה או מכובה? והאם יש הבדל על איזה מפסק נלחץ? (תשובה ב'ספוילר')

    Spoiler

    פתרון המשימה: כרגע המנורה דלוקה. שימו לב כי יש מסלול רציף מההזנה עד לתאורה.
    אבל אם נלחץ על אחד המפסקים - לא משנה איזה, יווצר נתק במסלול הזרם, והמנורה תתכבה.
    אם אתם מאלו שעד היום לא ידעתם איך זה עובד, ופתרתם את המשימה בכוחות עצמכם - ריגשתם אותי!

    ומכאן שאם יש לכם נקודת תאורה עם מפסק ואתם רוצים הדלקה מממקום נוסף, זה דורש יצירת איזשהו מסלול בין 2 המפסקים, מסלול מהמפסק החדש לתאורה, החלפת המפסק הפשוט למפסק מחליף, וחיווט כאמור, מה שאומר ששיטת מפסק מחליף יהיה כנראה לא פרקטי .

    מפסק מצלב
    הרעיון של מפסק מצלב (י"א מפסק צלב. אבל זה מידי צורם לי) הוא ליצור הדלקת מנורה משלוש מקומות (ומעלה).
    גם כאן, עיקרון פעולת המפסק נתון במבנה המפסק.
    מפסק מצלב יש לו 4 כניסות (נניח a,b,c,d), והוא בנוי בצורה שבמצב 1 קיים מגע גם בין a ו-b, וגם של c ו-d., וכאשר לוחצים על המפסק (מצב 2), נוצר מגע בין a ו-d, וכן של b ו-c.
    ככה:
    9783854e-fa6d-451d-bff5-40dc21a2bdfa-image.png
    כדי להבין איך עובד המעגל, אביא שרטוט שכבר העלתי בעבר
    9c814b50-30e6-4637-b5b4-fbc5122f5e59-image.png

    ועכשיו נראה אתכם עומדים במשימה: האם הנורה דלוקה?

    Spoiler

    התשובה היא: לא, הנורה מכובה
    (אני מרגיש כמו גדי פולק שכותב תשובה בא אידישע קאפ...)😂שימו לב שבמפסק מחליף B, יש נתק במסלול הזרם

    כעת שימו לב, 'תלחצו' על אחד המפסקים - לא משנה איזה - ושימו לב איך אתם משנים את מצב הנורה מהמצב הקודם (עיין בספוילר הקודם...).
    מדהים, לא?
    יש אפשרות גם ליצור הדלקה מהרבה יותר מקומות.
    ביצירת מעגל כזה, נשתמש במפסקים מצליבים, רק חשוב: בתחילת המעגל ובקצה המעגל יהיה מפסק מחליף.
    והרעיון נשאר כמו מקודם: לחיצה על כל אחד מהמפסקים גורם לחיבור/נתק ברצף הזרם ולניתוק המנורה.

    עד כאן מדריך מפסקים להיום.
    אשמח לשמוע את חוו"ד, תגובות, הארות והערות, שאלות ובירורים, ב "תגובות"

  • 4 נושאים
    6 פוסטים
    אלישיא
    מדריך מתקדם לארדואינו אונו ו-ESP32 תוכן עניינים מבוא השוואה בין Arduino Uno ל-ESP32 ניהול זיכרון מתקדם קושחות מותאמות אישית MicroPython תקשורת אלחוטית חיישנים ופלטים מתקדמים דוגמאות קוד מבוא

    Arduino Uno ו-ESP32 הם שני מיקרו-בקרים פופולריים המשמשים למגוון רחב של פרויקטים אלקטרוניים. בעוד שה-Arduino Uno מתאים למתחילים ולפרויקטים בסיסיים, ה-ESP32 מציע יכולות מתקדמות יותר כמו Wi-Fi ו-Bluetooth מובנים.

    השוואה בין Arduino Uno ל-ESP32 Arduino Uno מעבד: ATmega328P (16 MHz) זיכרון RAM: 2KB זיכרון Flash: 32KB פינים דיגיטליים: 14 פינים אנלוגיים: 6 ESP32 מעבד: Dual-core Xtensa LX6 (240 MHz) זיכרון RAM: 520KB זיכרון Flash: עד 16MB פינים דיגיטליים: עד 34 פינים אנלוגיים: עד 18 Wi-Fi ו-Bluetooth מובנים ניהול זיכרון מתקדם Arduino Uno // שימוש ב-PROGMEM לשמירת מחרוזות בזיכרון התוכנית const char text[] PROGMEM = "טקסט ארוך שיישמר בזיכרון Flash"; // שימוש ב-malloc ו-free לניהול זיכרון דינמי int* dynamicArray = (int*)malloc(10 * sizeof(int)); free(dynamicArray); ESP32 // שימוש ב-PSRAM (אם קיים) #include <esp_heap_caps.h> void* ptr = heap_caps_malloc(1000, MALLOC_CAP_SPIRAM); // שימוש ב-Non-Volatile Storage (NVS) #include <Preferences.h> Preferences preferences; preferences.begin("my-app", false); preferences.putInt("counter", 42); קושחות מותאמות אישית Arduino Uno שימוש ב-Arduino IDE עם Bootloader מותאם: avrdude -c arduino -p atmega328p -P COM3 -b 115200 -U flash:w:custom_firmware.hex ESP32 בניית קושחה מותאמת עם ESP-IDF: idf.py menuconfig idf.py build idf.py -p COM3 flash שימוש ב-esptool לצריבת קושחה: esptool.py --port COM3 write_flash 0x1000 custom_firmware.bin MicroPython התקנת MicroPython על ESP32 esptool.py --port COM3 erase_flash esptool.py --port COM3 write_flash -z 0x1000 esp32-20220117-v1.18.bin דוגמת קוד MicroPython from machine import Pin import time led = Pin(2, Pin.OUT) while True: led.value(not led.value()) time.sleep(1) תקשורת אלחוטית ESP32 Wi-Fi דוגמת קוד #include <WiFi.h> const char* ssid = "MyNetwork"; const char* password = "MyPassword"; void setup() { Serial.begin(115200); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(1000); Serial.println("מתחבר ל-WiFi..."); } Serial.println("מחובר!"); Serial.println(WiFi.localIP()); } חיישנים ופלטים מתקדמים דוגמת קוד ל-I2C #include <Wire.h> void setup() { Wire.begin(); Serial.begin(115200); } void loop() { Wire.beginTransmission(0x68); // כתובת I2C של החיישן Wire.write(0x6B); // רגיסטר Power Management Wire.write(0); // מפעיל את החיישן Wire.endTransmission(true); Wire.requestFrom(0x68, 14, true); // קריאת נתונים מהחיישן // עיבוד הנתונים... } דוגמאות קוד דוגמה 1: מערכת RTOS על ESP32 #include <freertos/FreeRTOS.h> #include <freertos/task.h> void Task1(void * parameter) { for(;;) { Serial.println("Task 1"); vTaskDelay(1000 / portTICK_PERIOD_MS); } } void Task2(void * parameter) { for(;;) { Serial.println("Task 2"); vTaskDelay(2000 / portTICK_PERIOD_MS); } } void setup() { Serial.begin(115200); xTaskCreatePinnedToCore(Task1, "Task1", 10000, NULL, 1, NULL, 0); xTaskCreatePinnedToCore(Task2, "Task2", 10000, NULL, 1, NULL, 1); } void loop() { // הלולאה הראשית ריקה כי אנחנו משתמשים ב-RTOS } טיפים מתקדמים השתמשו ב-Serial.printf() על ESP32 לפלט יעיל יותר: Serial.printf("ערך חיישן: %d, טמפרטורה: %.2f\n", sensorValue, temperature); שימוש ב-Deep Sleep למקסום חיי סוללה: #define uS_TO_S_FACTOR 1000000 // המרה ממיקרו-שניות לשניות #define TIME_TO_SLEEP 5 // זמן שינה בשניות void setup() { esp_sleep_enable_timer_wakeup(TIME_TO_SLEEP * uS_TO_S_FACTOR); esp_deep_sleep_start(); } שימוש ב-watchdog timer למניעת קריסות: #include <esp_task_wdt.h> void setup() { esp_task_wdt_init(30, true); // מאתחל watchdog של 30 שניות esp_task_wdt_add(NULL); // מוסיף את הליבה הנוכחית למעקב } void loop() { esp_task_wdt_reset(); // מאפס את ה-watchdog // קוד נוסף... }