שְׁאֵלָה:
מה היית רוצה שידעת לפני שהתחלת עם מיקרו-בקרים?
NeedTungsten
2009-11-16 01:05:31 UTC
view on stackexchange narkive permalink

כשאתה עובד עם מיקרו-בקרי AVR או Arduinos, מה היה שאם היית יודע מוקדם יותר היה חוסך לך הרבה זמן או תסכול?

למה זה כאן עכשיו שאלתי. נראה. אה, קורטוק שיחק עם התגים שלו. הרבה תודות :-).
@RussellMcMahon, אני מקפיץ הודעות אקראיות כדי לשמור על אנשים על בהונותיהם. פרסמתי תגובה על הצפת המחסנית וזו הייתה השאלה המדורגת ביותר של ארדואינו. רציתי לשנות את זה משאלת דיון ב- CW מזמן.
@Kortuk - (1) אני מקווה שאתה אוהב את התשובה שלי :-). (2) אני חושב שזה מצחיק שהוצב באזור זה ביעילות על ידי פעולה מודעת ואז נסגר מייד - כשהיזם היה אחד הסוגרים :-). (3) העובדה שזו הייתה שאלת הארדואינו המדורגת ביותר אומרת משהו על מה שאנשים רוצים לשמוע. ואולי מציע כי אנו לא מתייחסים לכך מספיק טוב. (4) FWIW למתחילים שעובדים ומבינים את הקטעים הרבים שהעלתי ישפרו במידה ניכרת את בסיס הידע שלהם ואת ההחתלה של העולם האמיתי. דברים מסוכנים !.
התשובה שלי הייתה כמעט 100% "מומחיות ספציפית" אם כי בצורה מסוכמת. הרחב את הכל והיה לך ספר.
@RussellMcMahon, זו לא הייתה שאלה עליונה של ארדואינו, זו הייתה רק שאלה ישנה מאוד שהייתה לה תג ארדואינו. הקפצתי אותו בעריכה, בעקבות השיטה הסטנדרטית שלי להימנע מפעולה ללא דגלים של הקהילה ואז בגלל שהוא הועבר קיבל דגלים. לעיתים קרובות לא נקטנו פעולה ברבות מהשאלות הישנות עד שמישהו מסמן את זה או מביא אותן כראיה מדוע שאלה רעה אחרת צריכה להישאר. אני יכול לנעול את זה במקום, וזה יכול להיות בחירה טובה יותר.
שבע עשרה תשובות:
#1
+18
bpijls
2009-11-16 04:13:10 UTC
view on stackexchange narkive permalink

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

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

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

במילים טובות מאוד, ראיתי הרבה מאוד סטודנטים ששולטים בתיאוריה של אופן הפעולה של דיודה, אך אינם יכולים לזהות אחת מתוך חבורה של רכיבים.
וואו ... הם מנסים ללמד אותך אלקטרוניקה בסיסית מבלי לתת לך לשחק עם נגדים וקבלים? האם הם השתמשו לפחות באנלוגיית המים?
הם כנראה נתנו לנו לשחק עם חלקים אלקטרוניים אבל לא עם אלה שאתה קונה אלא עם הגרסאות "החינוכיות" המיוחדות. אני זוכר שעבדתי עם לוח "לוגיקה בינארית" חינוכית. כל הרכיבים נראו רק כסמלים עם מחברים לכבלי תיקון. הערך החינוכי של זה היה לא יותר מאשר הדמיית מחשב. זה היה כיף שהצלחנו לשחק עם רכיבים אמיתיים ולפחות לקבל את הרעיון שלכל הדברים שלמדת יש יישום אמיתי כלשהו. ושהרכיבים זולים למדי וזמינים במקום "מיוחדים ויקרים".
#2
+12
Kortuk
2009-11-16 16:23:08 UTC
view on stackexchange narkive permalink

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

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

הלוואי שלימדו אותי להשתמש בכל המודולים של מיקרו-בקרים בשיעורים לפני שהבוס שלי ציפה שאשתמש בהם את כולם.

אני בהחלט רוצה לעזאזל שהמחלקה להנדסת חשמל באוניברסיטה שלי התחילה שיעורי עיצוב לפני השנה האחרונה.

+1 ל"שיעורי העיצוב לפני השנה האחרונה "- בדיעבד, פרויקט בכל שנה לא היה דבר רע.
כן, זה היה עושה לי פלאים. למדתי עוד בפרויקט אחד ואז עשיתי עם כל שיעור אחר.
אני מגלה שמתמטיקה ו'בעיות 'אחרות שהיו מעבר לי מובנות או ניתנות לביצוע או אפילו קלות. זה מעודד כאשר כל כך הרבה דברים אחרים במנגנון נראים משפילים :-).
#3
+11
Len Holgate
2009-11-16 17:55:49 UTC
view on stackexchange narkive permalink

הלוואי שהייתי יודע כמה זה כיף :) אם הייתי הייתי מתחיל לשחק עם החומר הזה הרבה יותר מוקדם!

#4
+7
Bitshuffler
2009-11-26 11:47:50 UTC
view on stackexchange narkive permalink

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

כמי שמשקיע כרגע מחצית מזמנם מבוהל מפני לבנות את מגה 32 שלו, אודה לך אם תוכל לפרט על כך. : פ
#5
+6
edebill
2010-04-29 00:37:26 UTC
view on stackexchange narkive permalink

הלוואי שהייתי יודע כמה מועילים משטחי לוח ומלחם טוב באמת. תחנת הלחמה שלי Panavise Jr ו- Aoyue עלתה < ביחד $ 100, אבל הם החזירו זאת פעמים רבות בכך שהם נעשו הרבה יותר נעים לבנות דברים.

אתה לא ממש זקוק להם, אבל הם זה הרבה יותר טוב מאשר לעזור לידיים ולברזל הלחמה בזול של 15 דולר.

#6
+6
russ_hensel
2009-11-18 07:36:28 UTC
view on stackexchange narkive permalink

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

#7
+5
Nikolaus Gradwohl
2009-11-24 10:32:40 UTC
view on stackexchange narkive permalink

הלוואי שהיו לי ארדואינים ו"גרום לדברים לדבר "כשהייתי ילדה. הייתי עושה הכל אוטומטי!

#8
+4
J. Polfer
2009-12-02 00:51:36 UTC
view on stackexchange narkive permalink

ערכת תקשורת האוטובוסים CAN ו- CANOpen.

יש לך קישורים טובים?
@Johan - מהתשובה שלי אתה יכול להגיד שאני לא יודע הרבה על זה. בעבודה יש ​​לנו ספר על CANOpen בו אנו משתמשים מתוך http://www.canopenbook.com/. דפי הויקיפדיה לא נראים רע מדי. אם אתה כותב בעיקר תוכנה ברמה גבוהה יותר, הדבר החשוב הוא להבין שהודעה כוללת מזהה של 11 סיביות וקטע נתונים של 8 בתים. אעבוד על פרויקט CANOpen בימים / חודשים הקרובים, אולי אוכל לתת קישורים נוספים בהמשך.
אני למעשה עובד לאט לאט על פרויקט עם אמצעי ללמוד את זה .... זה יעזור מאוד (במיוחד פרויקטים לרכב)
#9
+4
Sketchy Fletchy
2009-11-17 10:14:57 UTC
view on stackexchange narkive permalink

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

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

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

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

כן, עשינו את אותה עבודה של מוטורולה. יש שינוי גדול לכיוון ACVR בתוך קהילת ההתעסקות / חינוכית בבתי ספר רבים, אך אני חושב ש- PIC של Microchip הם מוצר התחלתי טוב יותר באופן אישי. אני חושב שיש להם מגוון רחב יותר של יישומים, אבל אני מודה באפליקציות עם צריכת חשמל נמוכה אני משתמש ב- MSP430 שנוצרו על ידי TI.
לפרויקט הקבוצתי של השנה השלישית בנינו אסדת אלקטרוקרדיוגרמה אלחוטית המבוססת על שבב PIC לאיסוף נתונים ולדיווח RS-232 למחשב שמריץ את היישום המארח. זו שהשתמשנו בה הייתה יחידה קטנה ונהדרת (לא זוכר מפרט עכשיו, עבר זמן מה) ובאמת נתן לי הערכה ראויה למיקרו במכשירי לוגיקה קטנים ומורכבים. : ד
נשמע כמו פרויקט נהדר לעיצוב בכיר. אני מתכונן לשנות את האופן שבו בית הספר שלי מלמד PIC. יש לי כמה לוחות פיתוח מקצועיים ואלמד את התלמידים כיצד להתמודד עם ממשקים מרובים.
#10
+4
Ponkadoodle
2010-06-26 07:19:49 UTC
view on stackexchange narkive permalink

הלוואי שהייתי יודע שאוכל לקבל דוגמיות חינם מהרבה חנויות מקוונות. ואז לא הייתי נאלץ לבחור על איזה פרויקט להתחיל לעבוד על בסיס עלות. ולא הייתי חושש לקנות רכיבים שלא הייתי בטוח ב 100% שאוכל לעבוד.

איזה סוג של דברים אתה יכול לקבל דוגמאות בחינם? יש דוגמאות לחלקים שקיבלת מחנויות מסוימות?
@Grey: ובכן יש לי רק LCD בחינם של 2X40 תווים של Purdy Electronics. רק לאחרונה גיליתי את כל הדבר המדגם הזה. הנה מקום שמפרט לא מעט ספקים שיש להם תוכניות לדוגמא: http://www.instructables.com/id/Free_Electronic_Samples/
#11
+3
thisismyrobot
2009-11-16 04:12:58 UTC
view on stackexchange narkive permalink

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

#12
+3
ajs410
2010-04-29 03:12:50 UTC
view on stackexchange narkive permalink

דבר אחד הלוואי שהייתי יודע טוב יותר הוא תורת המעגלים האנלוגיים. 1 ו -0 קלים ... וו סיכה 1 של מכשיר א לסיכה 2 של מכשיר B. ואז אתה צריך לדאוג למאפייני המגבר, כמו אם העומס הקיבולי על הפלט בשילוב עכבת הפלט של המגבר יוצר מוט שגורם לפלט להתנדנד.

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

#13
+2
Jay Atkinson
2010-04-28 18:36:09 UTC
view on stackexchange narkive permalink

בדומה לתשובה המקובלת, הלוואי שידעתי על ארדואינו מוקדם יותר. היו כמה עיצובים שבחנתי לעשות בבית. אין לי שום בעיה לתכנן לוחות משלי עם uC, אבל פשוט לא רציתי לשלם עבור עלויות ה- PCB באותה עת ואז להתקין שבבי SMT. אז הפרויקטים האלה נפלו בדרך. עם זאת, עכשיו, כשאני יודע על ארדואינו ועל כל המגנים עבורו, אני שוקל אותם שוב.

#14
+2
Russell McMahon
2012-01-19 13:06:24 UTC
view on stackexchange narkive permalink

תשובה זו רחוקה משאלה קפדנית אך עולה בקנה אחד עם מרבית התשובות האחרות - וצריכה להיות מהנה ושימושית:

RS232 הפוך

רוב כל מה שתרצה שיש להם בעיות נגרמות על ידי "תנאי גבול" - דברים שקורים כשדברים מתחילים להפסיק.

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

אנדיאן קטן.
אנדיאן גדול.
בתים גבוהים / נמוכים תחילה.
שמאל התאם N ביטים.

דגלים שנותרו עדיין מוגדרים כשעושים עבודה (למשל דגלי IRQ).

מחסנית overf
ck underflow.

RTS לעומת RTI

Watchdog what?

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

מפרט פינים למיקרו-בקר - יחסי Vout / Iout. גבולות וין. מחזיק סיכות ליד המסילה האמצעית.

הגדר תמיד את כל מצבי הסיכה בכל התנאים.

התנגדות תרמית.

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

V = I x R. ה- V לא קורה אם ה- I לא קורה ולכן הסקת מסקנות מחדש V בלי אני חסר טעם, או גרוע מכך.

ממירי הקס שמיט !!!! מתנת האל לאלקטרוניקה דיגיטלית ואנלוגית. (74xx14, CD40106, ...).

לוגיקה של CMOS !!!

טווח מצבים נפוצים של Opamp.

מרווח ראש של פלט של Opamp - גבוה ונמוך.

נשירה של ויסות המתח - בראש Vout דקות.

וסת מתח קלט דקה כאשר זה רלוונטי. אל תתנו לזה !!!

הקסם המוחלט של סוללות LiIon, למרות החסרונות שלהם.

הסיקריות המגעילות המוחלטות של סוללות NimH, למרות נחמדותן.

LSD NimH (לא, לא ליזרגי ...)

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

MOSFETS !!!!!!!!!!!!!!!!!!! Yee ha

MOFETS Vgsth נמוכים ואלקטרוניקה דיגיטלית ועומסים גדולים. יי הא.

נהגי שער 2-ג'לי-טרנזיסטור של MOSFET.
למה אתה צריך נהג שער.

קבלים של טנטלום מתים מתים !!! (והם כן)

זרם דליפת קלט. מה זה?
קלט מה?

דיוק / רזולוציה / לינאריות / מונוטוניות / ...

איזוכרוני.
אסינכרוני?
לא, איזוכרוני.

אסינכרוני. 1 ביט 2 ביט 1.5 ביט יותר.
LSB ראשון !. ראשון? כן! סיבית התחלה, סיבית עצירה, סיביות זוגיות, זוגיות מאולצת, ללא זוגיות, האם אתה יודע אם זוגיות מופעלת?
דגימת סיביות - אמצע סיבית, דגימות לביט.
דיוק עם RC - שגיאה מוחלטת לקצה, משותף סחף (טמפרטורה), מהדהד, שעון פנימי קריסטלי - ישן וחדש.
תמיד יותר !!!

גבישים מתנפצים בגובה גבוה. / או פשוט נסחפים וקופצים.
או מתנפצים.

דבק נמס חם נכשל. תמיד. תמיד ? תמיד ! שבועות עד חודשים אולי רק שנים.
גומי סיליקון לריפוי חומצה הוא לא לא לא לא.
אפוקסי מוליך תרמי או חשמלי מלא ב- X - אתה יכול גם למלא אותו.

גומי סיליקון וקורנפלור אומרים 50-50 להתחיל. נסה את זה, אתה תמצא חן בעיניך.

חימום עציץ גדול של שרף פיברגלס בבוקר קר עשוי לגרום לו להיעלם מהר יותר אבל עד כדי כך מהר ??? !!!!

זיפים מפח.

אם הם יגידו ROHS מכונת הקסם שלהם תבחין באי-ציות שלך באופן מיידי.

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

מגנטים Nd2Fe14B הם כיף גדול אבל -
הם יכולים לעשות לך רציני מאוד פגיעה.
טוב יכול להוציא ארנק של כרטיסים מגנטיים בכריכה אחת. הם מנפצים שבבים ונשברים בקלות.
אלה של התהליכים בארה"ב נחותים משמעותית מעוצמת השדה מזה של התהליכים היפניים.
מספקים עד 0.5 טסלה על פני פער אוויר של כמחצית עובי החומר.
שדה מגנטי נושר כריבוע המרוחק מקוטב אחד, אך תמיד שני קטבים מעורבים כך שזה נראה כמו 1 / d ^ 3 למרחק.

הרבה יותר ... :-)

#15
+1
Connor Wolf
2010-08-05 15:46:19 UTC
view on stackexchange narkive permalink

הכל.

(כן, זה לא מציאותי)

(וגם, עדיף).

#16
  0
XTL
2010-06-26 03:57:15 UTC
view on stackexchange narkive permalink

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

ואני עדיין מאחל לי לדעת היכן להשיג יותר צ'יפס בזול ( כולל משלוח ).

#17
  0
Rocketmagnet
2010-08-03 21:40:34 UTC
view on stackexchange narkive permalink

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

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

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


שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 2.0 עליו הוא מופץ.
Loading...