Banana Pi BPI-R3

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.
tzah
עוסק בתחום
עוסק בתחום
תגובות: 1172
הצטרף: פברואר 2011

שליחה

22/12/2022 12:21  
elxyzad כתב:
בדקתי וזה עובד.
תכתוב

קוד: בחירת הכל

echo 419 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio419/direction
echo 1 > /sys/class/gpio/gpio419/value


אז התחברת ל- Header pins של הלוח? האם הבנתי נכון?
מה לגבי PWM?
...

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

22/12/2022 14:19  
tzah כתב:
...
התחברתי לקונקטור הזה ששאלת עליו. לא בדקתי pwm. אני אבדוק בהזדמנות
עשיתי את זה עם כבלים קצרים וזה היה מסורבל..
אולי יש לי קונקטור כזה בעבודה, נראה שבוע הבא

tzah
עוסק בתחום
עוסק בתחום
תגובות: 1172
הצטרף: פברואר 2011

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

22/12/2022 14:39  
elxyzad כתב:
התחברתי לקונקטור הזה ששאלת עליו. לא בדקתי pwm. אני אבדוק בהזדמנות
עשיתי את זה עם כבלים קצרים וזה היה מסורבל..
אולי יש לי קונקטור כזה בעבודה, נראה שבוע הבא
...

הבנתי. אז התחברת לקונקטור ה-SATA עם 4 הפינים עם שני חוטים של מאוורר 12V.
האמת, זה פתרון טוב. יש לך אפשרות לשלוט על עיתוי הפעלת המאוורר, אז אולי PMW לא כ"כ חיוני.

המאוורר שמחובר ל- 12V INPUT עובד יפה מאוד. גם אפשרות נוספת!

תודה על המאמץ המלחמתי :)

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

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

אבל יותר מזה, הטרנזיסטור הזה שמחובר לgpio 8 יכול לשמש כדרייבר למאוורר, אז אם יש אפשרות להפעיל pwm מpgio 8 אפשר לייצר pwm ישר מהמתח. צריך רק לבדוק אם יש טיימר על gpio8

tzah
עוסק בתחום
עוסק בתחום
תגובות: 1172
הצטרף: פברואר 2011

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

22/12/2022 15:23  
elxyzad כתב:
זה נכון, אני יכול לכתוב סקריפט שיפעיל את המאוורר רק מטמפרטורה מסויימת.

אבל יותר מזה, הטרנזיסטור הזה שמחובר לgpio 8 יכול לשמש כדרייבר למאוורר, אז אם יש אפשרות להפעיל pwm מpgio 8 אפשר לייצר pwm ישר מהמתח. צריך רק לבדוק אם יש טיימר על gpio8
...
בינגו. אגב, הזמנתי את כל הקונקטורים עבור הלוח. כעת אנסה עם בחיבור לקונקטור 3 פינים. יש לו גם PIN PWM
לקונקטור עם ה- SATA אין PWM לכן אין טעם לנסות.
נא להרשם/להכנס לחשבון בפורום על מנת לצפות בקבצים או בתמונות המצורפים לשרשור

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

אתה מסודר. שמת משחה כלשהי?

tzah
עוסק בתחום
עוסק בתחום
תגובות: 1172
הצטרף: פברואר 2011

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

22/12/2022 18:12  
elxyzad כתב:
אתה מסודר. שמת משחה כלשהי?
...
תודה
פד תרמי: https://www.aliexpress.com/item/1005004879308733.html
לדעתי אפשר לנסות בעובי 1-2 מ"מ. אני כבר לא זוכר באיזה עובי השתמשתי.

אגב. יש לך מושג האם יש Image לאובונטו? אני לא מצאתי.

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

22/12/2022 18:31  
tzah כתב:
תודה
פד תרמי: https://www.aliexpress.com/item/1005004879308733.html
לדעתי אפשר לנסות בעובי 1-2 מ"מ. אני כבר לא זוכר באיזה עובי השתמשתי.

אגב. יש לך מושג האם יש Image לאובונטו? אני לא מצאתי.
...
יש ב wiki, אבל אם כבר אני הייתי מנסה את ה debian שיש שם .
למה לא openwrt?

tzah
עוסק בתחום
עוסק בתחום
תגובות: 1172
הצטרף: פברואר 2011

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

22/12/2022 18:40  
elxyzad כתב:
יש ב wiki, אבל אם כבר אני הייתי מנסה את ה debian שיש שם .
למה לא openwrt?
...
בבקשה תנסה לחבר את המאוורר לקונקטור 3 פינים ולהפעיל את ה- PWM. אני לא הצלחתי להפעיל


חיבורי החוטים:
פין ראשון -> הולך לחוט בצבע כחול של המאוורר (PWM)
פין אמצעי > מתחבר לחוט השחור במאוורר (Ground)
פין שלישי > מתחבר לחוט הצהוב במאוורר (+12v)
חוט ירוק במאוורר > נשאר לא פעיל (Speed Sense)

האמת, גם לא בדקתי עם אבומטר (עצלן).

אולי צריך לקחת מתח מקונקטור אחר?

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

לא בטוח שהמד שלך יתפוס את האות של הpwm.
תוודא שהpwm עובד בכלל

קוד: בחירת הכל

echo 0 > /sys/class/pwm/pwmchip0/export
echo 10000 > /sys/class/pwm/pwmchip0/pwm0/period
echo 5000 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle
echo normal > /sys/class/pwm/pwmchip0/pwm0/polarity
echo 1 > /sys/class/pwm/pwmchip0/pwm0/enable

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

20/12/2022 10:29  
OMRIJ כתב:
גם wireguard לא יגיע למהירות כזאת בa53
...
תמונה

מספיק קרוב?
יש למכשיר 2 מאיצי chacha20

OMRIJ
חבר ותיק
חבר ותיק
תגובות: 2687
הצטרף: מרץ 2007

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

מה אני רואה פה?
יש לך אפלוד של ג'יגה?

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

23/12/2022 12:48  
OMRIJ כתב:
מה אני רואה פה?
יש לך אפלוד של ג'יגה?
...
לא, upload 100mb.
אתה רואה תוצאה של בדיקת מהירות שעברה בטאנל של WG שרץ על הראוטר. בלי WG הוא מגיע ל940 בערך.

@tzah
צדקתי בקשר לנגדים, אם אתה מחליף בניהם אתה מקבל 12V

tzah
עוסק בתחום
עוסק בתחום
תגובות: 1172
הצטרף: פברואר 2011

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

23/12/2022 12:56  
elxyzad כתב:
לא, upload 100mb.
אתה רואה תוצאה של בדיקת מהירות שעברה בטאנל של WG שרץ על הראוטר. בלי WG הוא מגיע ל940 בערך.

@tzah
צדקתי בקשר לנגדים, אם אתה מחליף בניהם אתה מקבל 12V
...

יפה. נראה לי שאשתמש בפתרון שלך עם הקונקטור 4 פינים. עובד יפה מאוד

לגבי הפקודות להפעלת ה- PWM . אני מקבל:
ash: write error: Resource busy

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

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

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

על ה2 אי אפשר לשלוט, זה פשוט קו של מתח.

tzah
עוסק בתחום
עוסק בתחום
תגובות: 1172
הצטרף: פברואר 2011

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

23/12/2022 15:30  
elxyzad כתב:
כנראה שיש כבר בקרה. הייתי בודק עם סקופ אבל אין לי בבית.
אם אתה מחבר לפין הנגדי בקונקטור של ה3, המאוורר עובד בעוצמה מלאה?

על ה2 אי אפשר לשלוט, זה פשוט קו של מתח.
...
צודק
בקונקטור של 3 פינים בכלל לא הצלחתי לפעיל את המאוורר. ממה שאני זוכר המתח הוא 3.3V או 5V (אני כבר לא זוכר).

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

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

3.3 זה הpwm.
דרך ה4 פינים אפשר לעשות pwm אפילו עם 2 חוטים. אני צריך לכתוב סקריפט כדי לבדוק את זה

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

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

קוד: בחירת הכל

#!/bin/sh

function gpiopwm() {
        sleep_low=$(awk -v freq="$2" -v duty="$3"  'BEGIN{print (1/freq)*((100-duty)/100)}')
        sleep_high=$(awk -v freq="$2" -v duty="$3"  'BEGIN{print (1/freq)*((100-(100-duty))/100)}')
        echo "low $sleep_low high $sleep_high"
        var_count=0
        repeat=1000
        while [ $var_count -lt $repeat ]
        do
        echo 1 > /sys/class/gpio/gpio$1/value
        sleep $sleep_high
        echo 0 > /sys/class/gpio/gpio$1/value
        let var_count=var_count+1
        if [ $var_count -le $repeat ]
        then
                sleep $sleep_low
        fi
        done
}

echo 419 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio419/direction
lastcpu=0
duty=15
gpiopwm 419 20 10
echo "finished 10"
gpiopwm 419 20 90
צריך להתקין את coreutils-sleep
המספר 20 הוא התדר, תנסה לשחק עם המספר הזה.
10 ו 90 זה ה DUTY CYCLE

תחבר רק את המתח של ה SATA ואדמה

tzah
עוסק בתחום
עוסק בתחום
תגובות: 1172
הצטרף: פברואר 2011

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

23/12/2022 21:33  
elxyzad כתב:
טוב, המאוורר שיש לי ממש גדול ועושה מופע לדים מעצבן שצורך מלא זרם.. בוא תנסה את הסקריפט הזה

קוד: בחירת הכל

#!/bin/sh

function gpiopwm() {
        sleep_low=$(awk -v freq="$2" -v duty="$3"  'BEGIN{print (1/freq)*((100-duty)/100)}')
        sleep_high=$(awk -v freq="$2" -v duty="$3"  'BEGIN{print (1/freq)*((100-(100-duty))/100)}')
        echo "low $sleep_low high $sleep_high"
        var_count=0
        repeat=1000
        while [ $var_count -lt $repeat ]
        do
        echo 1 > /sys/class/gpio/gpio$1/value
        sleep $sleep_high
        echo 0 > /sys/class/gpio/gpio$1/value
        let var_count=var_count+1
        if [ $var_count -le $repeat ]
        then
                sleep $sleep_low
        fi
        done
}

echo 419 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio419/direction
lastcpu=0
duty=15
gpiopwm 419 20 10
echo "finished 10"
gpiopwm 419 20 90
צריך להתקין את coreutils-sleep
המספר 20 הוא התדר, תנסה לשחק עם המספר הזה.
10 ו 90 זה ה DUTY CYCLE

תחבר רק את המתח של ה SATA ואדמה
...

טוב אתה...

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

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020

Re: Banana Pi BPI-R3 - אופציה מעניינת

שליחה

23/12/2022 22:32  
tzah כתב:
טוב אתה...

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

מה שאתה רוצה אני יכול לכתוב בשניה.. אולי עדיף באמת

חזור אל “רשתות, אינטרנט ו- Fiber”