نوشته های من

از تجربه ی بودن

نوشته های من

از تجربه ی بودن

نوشته های من

به شکل زیبایی تصادفی

Instagram
www.instagram.com/maddy.tu.ra

drafter/ English
dra-fter.blogspot.com

بایگانی
آخرین مطالب
محبوب ترین مطالب
مطالب پربحث‌تر

۷۶ مطلب با موضوع «مهندسی طور» ثبت شده است

زبان C

پنجشنبه, ۱۹ آبان ۱۴۰۱، ۱۰:۰۹ ب.ظ

سلام

 

دو هفته ی اخیر دوبار فهمیدم که هنوز که هنوزه زبون C را کامل بلد نیستم.

 

float c[10];

float* ptr_1;

float* ptr_2;

ptr_1 = c;

ptr_2 = &c;

شاید تعجب داشته باشه، شاید هم نه. ولی ptr1 == ptr2 هست و برای اشاره به یک آرایه میشود از جفتشان استفاده کرد.

مورد دوم هم این هست که فکر میکردم دو structure رو نمیشود به همدیگر assign کرد و کمی درست است ولی نه الزاما. assign کردن دو structure شبیه memcpy میماند و در حالتی که در structure ها آرایه هایی با ابعاد متفاوت نباشند کاملا شدنی است.

 

بعد از این برای این که بار دیگر به خودم ثابت کنم که این زبان پایان بسیار دوری دارد، وارد Github شدم و کد زبان cpython را کمی مطالعه کردم تا به خود دیگر جرات ندهم که بگویم C میدانم.

  • ظریف

بیرون از جعبه

دوشنبه, ۱۸ بهمن ۱۴۰۰، ۰۶:۴۰ ب.ظ

سلام

اول این که نمیدونم فقط برای من اتفاق افتاده یا فونت صفحه مدیریت وبلاگ شما هم به هم ریخته.

یاد اون موقع ها میفتم که خیلیا از فونت انتخاب کردن سر در نمیوردن و همه چیز رو با arial و times new roman که تو فارسی کابوس هستن پرینت میگرفتن.

این سایت ماشین حساب های خیلی مختلفی داره برای حساب کردن فرمول های فیزیکی و ... 

https://keisan.casio.com/exec/system/1258042695

الان متوجه شدم که سایت Casio هست که پدرم یه ماشین حساب مهندسی قدیمی ازش داشت! یه زمانی برای خودشون کامپیوتری بودن.

این صفحه ای که لینکش رو گذاشتم اثر دوپلر امواج الکترومغناطیسی رو بر اساس سرعت متحرک حساب میکنه.

که فارسی تر، میشه مقدار تغییری که تو فرکانس نور بوجود میاد وقتی که منبع نور با یه سرعتی به ما نزدیک یا دور میشه،

که فارسی فارسی تر میشه همون اتفاقی که تو صدای ماشین هایی که به ما نزدیک میشن و دور میشن میفته. صداشون از بییییی وقتی به ما نزدیک میشن به بـــــــییی وقتی از ما میگذرن و دور میشن تبدیل میشه.

که اون جا راجع به بم تر شدن صدا وقتی منبع ازمون دور میشه و زیر تر شدن وقتی به ما نزدیک میشه صحبت میکنیم و تو امواج نوری، آبی تر شدن وقتی به ما نزدیک میشن و قرمز تر شدن وقتی از ما دور میشن.

که توی بررسی حرکت ستاره های اطرافمون خیلی کمک کرده. ما نور هر ستاره ای رو اندازه میگیریم میبینیم که کمی به سمت قرمز شیفت شده. که نشون میده همه چیز از ما در حال دور شدن هست و کمک میکنه جهت فلش زمان رو برعکس کنیم و ببینیم که در گذشته اینا به هم نزدیک بودن که الان از هم دارن دور میشن. که تئوری بیگ بنگ از اینجا شروع میشه.

حالا اینا رو گفتم که بگم بنظرم کسایی باهوش تر هستن که میتونن بیرون از جعبه فکر کنن. یعنی خارج از چهارچوب های جدی بحث، بتونن ارتباطات پیدا کنن:

بنظرم دقیق حرف زدن و علمی حرف زدن کار سختی نیست ولی مثل این دوستمون طنز تو بحث های جدی پیدا کردن کار سختیه!

میگه از روی کنجکاوی داشتم حساب میکردم با چه سرعتی باید به چراغ قرمز نزدیک بشم که رنگش سبز بنظر بیاد! 

که بنظرم کمدی جالبی داره. یکم تشریح قورباغه اگه بخوام بکنم،

برای یه کسی که میدونه ابعاد قضیه رو این سرعت هایی که ازش صحبت میکنه در اردر سرعت نور هست. مثلا وقتی با سرعت نزدیک 10درصد سرعت نور حرکت کنیم شاید همچین اتفاقی بیفته. که یعنی 30.000 کیلومتر بر ثانیه. که با ماشین و روی زمین نشدنیه.

از اون طرف برای هر کسی که رانندگی میکنه این سوال بوجود میاد که برای چراغ قرمز باید وایسته یا احتمال این هست که تا برسه سبز بشه

یا با چه سرعتی باید ترمز کنه تا سرعتش خیلی کم نشه ولی اگه قرمز موند بتونه ایست کنه.

حالا ایشون داره میگه که نه تنها ترمز نمیکنم بلکه انقدر گاز میدم که رنگ نور قرمز به سبز شیفت پیدا کنه و رد بشم.

که تو رفتار های اجتماعی هم خودش رو نشون میده. اگه یه نفر با سرعت زیادی یه کاری که بنظر درست نیست رو انجام بده و خیلی زود ازش رد بشه، کسی بهش ایراد نمیگیره چون توجه آدما محدوده. شعبده باز ها اینجوری ذهن ها رو کنترل میکنن. 

از یه طرف دیگه داره میگه که الان باید بخوابم ولی اومدم اینو ببینم چقدر میشه. که میتونیم همدردی کنیم باهاش وقتی ساعت 3 شب که باید خواب باشیم داریم یه چیز عجیب غریب تو یوتیوب نگاه میکنیم یا تو وب میچرخیم.

از یه طرف دیگه شغلش رو زده self employed که یعنی جایی استخدام نیست که چیز بدی نیست. یعنی خودش برای خودش کار داره ولی از یه طرف دیگه تو این جوک، داره میگه مسئولیت جدی نداره و بیکاره عملا ولی اینو انتخاب کرده!

  • ظریف

یخش شکسته یا نه؟

پنجشنبه, ۱۸ شهریور ۱۴۰۰، ۱۰:۳۱ ب.ظ

 

سلام

 

نمیدونم بعد 4 امین پست تو دو روز یخ بیان که این روز ها خیلی ازش صحبت میشه شکسته یا نه.

 

ولی از دستاورد های چند ماه اخیر، لحیم کردن مقاومت های کوچیک روی پین هدر و تبدیل کردنشون به مقاومت های پایه دار بوده.

در هفته اخیرم روی پین هدر های رنگی رنگی لحیمشون کردیم که خوشگل تر هم هستن!

 

داریم این روزا یه سیگنال حدود 10 کیلوهرتز درست میکنیم و از این مقاومت ها رد میکنیم و جریانش رو اندازه میگیریم. 

یه پارامتری توی خون هست به اسم هماتوکریت که با مقاومت خون (امپدانس خون) یه روابطی داره. 

این قراره اون رو اندازه بگیره. دقت اندازه گیریمون باید خیلی خوب باشه و الان به حدود 0.25+-% در کل محدوده مقاومتی رسیدیم که من شخصا خیلی خوشحالم. دیگه با سخت افزاری هم که استفاده میکنیم از این بهتر فکر نمیکنم بشه انجامش داد. 

 

اون نارنجی ها چسب مس هستن و روشون مقاومت رو مینوشتم. چون برچسب نداشتیم. 

 

  • ظریف

آدم بد

پنجشنبه, ۷ مرداد ۱۴۰۰، ۰۶:۲۰ ب.ظ

سلام

 

بنظرم تو زندگی بیشتر برنامه نویس ها یه لحظه ای هست که بجا این که اینجوری بنویسن:

void function()

{

...

}

میان و اینجوری مینویسن:

void function(){
...
}

اونجاست که میبینن به همون چیزی که همیشه ازش بیزار بودن تبدیل شدن!

اونجاست که میبینن اونا هم میتونن آدم بدی باشن.

از اونجا ببعد آدمای خطرناکی میشن.

  • ظریف

منحنی نرمال

سه شنبه, ۴ خرداد ۱۴۰۰، ۰۸:۰۹ ب.ظ

 

سلام

 

امروز تو محل کار یه سیستمی که قراره یه ولتاژی رو اندازه گیری کنه رو روشن کرده بودم و حواسم نبود برای خودش کلی عدد ذخیره کرده بود.

گفتم ببرم تو اکسل ببینم شکل اطلاعات خروجیش چه شکلیه

انتظار داشتم شبیه منحنی نرمال بشه بخاطر نویز و این داستانا ولی چیزی که خیلی برام جالب بود این بود که واقعا اطلاعاتی بودن که خیلی از عددی که میخواستیم دور بودن. مثلا بیشتر از 4 انحراف معیار دور تر بودن. 

همیشه انتظار داشتم که مثلا در تئوری منحنی گوسی بشه ولی دیگه خدایی از یه مقدار به اونور تو دیتا ها نباشه. ولی میبینیم که هست. 

 

  • ظریف

سوییچ غمگین

پنجشنبه, ۲۸ اسفند ۱۳۹۹، ۱۰:۰۵ ب.ظ

سلام

 

داشتم رو یه مدار کار میکردم تو شرکت که دو تا سوییچ داشت که یکیشون Hardswitching بود یکیشون Softswitching. 

کلا دما تو هارد بیشتر میشه تا تو سافت. ولی نکته ای که میخواستم راجع بهش بنویسم این بود که پیچی که رو سوییچ گرم تر بود، تو دوربین حرارتی شبیه :( شده بود و خیلی خنده دار بود. گفتم براتون بزارم.

 

 

  • ظریف

چیپ!

جمعه, ۲ آبان ۱۳۹۹، ۰۹:۲۹ ب.ظ

سلام!

 

بعد مدت های زیاد دوباره یه پست برقی!

حتما براتون سوال شده که تو این چیز سیاه هزار پایه هایی که روی برد های الکترونیکی هست چی میزارن و چی توشونه؟

شایدم نشده باشه.

ولی میخوام براتون بگم!

 

تو شرکتمون که محصولش ازین جور چیزاست داشتن یه تعداد از IC که مخفف Integrated Circuit هست که یعنی مدارمجتمع رو میریختن دور و من چند تاش که درشون باز بود رو برداشتم عکس بگیرم براتون.

 

اینم عکس:

 

 

همونطور که میبینید داشتم برای پست قبل تمرین میکردم یه سری حاصل ضرب رو.

اصولا چیپ هایی که روی برد ها میبینید درشون بسته است که چند تاشون تو عکس هستن. روشون سیاهه.

ولی وقتی اینا میخوان بدن چیپ رو بسازن و تست کنن درش رو باز نگه میدارن تا یه سری تست ها بشه کرد روش و زیر میکروسکوپ بشه بررسیش کرد.

 

این عکس دوتاشون از نزدیکه:

 

 

 

 

 

همونطور که میبینید معمولا یدونه مدار (die) اون وسط وجود داره و به Pin های اطراف یا پایه ها سیم کشی میشه. شکل خود آی سی هم انتخابی هست و همینطور که میبینید چند مدلش تو عکس دیده میشه. بستگی به نوع کارش و انتخاب هایی که سازنده بهشون میده از بین پکیج های (Package های) مختلف انتخاب میکنن. مثلا اسم اون مربعیه TQFP-64 اگه اشتباه نکنم میشه و اون مستطیلیه SOIC-28 میشه. شایدم اشتباه بگم.

 

کار ما طراحی مدار اون وسط هست. البته من که بخش خیلی خیلی کوچیکیش رو انجام میدم و یه مدار کوچیک رو طراحی میکنم. بعد اینو میدیم به یه تیم دیگه که تیم طراحی IC مون هست و اونا میان اون مدار من رو به یه مدار در سطح ترانزیستور تبدیل میکنن و این صفحه ای که وسط آی سی میبینید رو با تمام جزییاتش طراحی میکنن. که میشه یه مدار گنده شبیه این:

 

 

 

حالا این که این عظمت رو چجوری به اون کوچیکی درست میکنن رو خدا میدونه و خیلی کار سختیه و یه شرکتای خیلی محدود و خاصی هستن که تجهیزاتش رو دارن. همچنین فناوری های مختلف وجود داره که توش سایز های مختلف ترانزیستور و چیزای دیگه در اختیارمون میزارن. مثلا طرف میگه من ترانزیستورام انقدریه، دیود هام انقدری و این مشخصاته ، ترانزیستورای ولتاژ بالا انقدری میتونم بسازم و ... و حالا برید مدارتون رو طراحی کنید با این المان ها و منم براتون میسازم. 

 

امیدوارم لذت برده باشید ازین همه فناوری!

 

شرکت ما چون کارش قدرتیه، از فناوری های خیلی قدیمی در حد 20 سال پیش استفاده میکنه. چون خیلی چیزای زیادی لازم نیست بچپونن توش. ولی این کارایی که شرکتایی مثل اینتل انجام میدن روی خود تیزی لبه ی تکنولوژیه و بسیار بسیار پیچیده و پر هزینه است.

  • ظریف

Lagrange Point

چهارشنبه, ۱۴ فروردين ۱۳۹۸، ۰۴:۲۹ ق.ظ

 

 

سلام

 

نمیدونستم چرا سیاره مشتری این دوتا مجموعه سیارک رو دور و برش داره که باهاش همراهند و تو مدارشند. یعنی فکر میکردم که بخاطر جاذبه اش منحرف شدن بقیه سیارک ها و جاذبه اش رو اون دوتا گروه زیاد نرسیده. ولی خب استدلال چرتیه چون نقاط دور تری هستن که توش خبری نیست.

ولی دیشب داشتم میدیدم تو یه ویدئو گویا اون جا دو تا نقطه لاگرانژ پایدار هست. یعنی مجموع گرانش خورشید و مشتری و حرکتشون باعث میشه چیزایی که تو اون نقاط هستن بمونن همونجا. 

 

 

گویا L1,L2,L3 خیلی زیاد پایدار نیستن ولی L4,L5 پایدارن

  • ظریف

Perfection

يكشنبه, ۴ فروردين ۱۳۹۸، ۰۷:۰۶ ق.ظ

سلام

یه جایی بودم یه مهندس قدیمی و با تجربه داشت برای دو نفر مهندس جدید pcb شون رو نگاه میکرد که ببینه خوبه که بفرستن برای چاپ یا نه. بعد یکی ازین مهندس جوون تر ها داشت هی میگفت فلان جاش رو اینجوری کنی بهتر میشه (اون یکی دیزاین کرده بود)

بعد چند دقیقه این مهندس قدیمیه گفت بابا ولش کن بفرست بره دیگه 

Perfection is a long road to nowhere

 

  • ظریف

کنترلر پی آر

دوشنبه, ۳ ارديبهشت ۱۳۹۷، ۱۲:۴۱ ق.ظ


سلام

بالاخره بعد مدت زیادی این کنترلر کذایی رو پیاده کردم برای کار دکتر د. و جواب جالبی هم داد در کمال تعجب.

عکسا رو بزنید بزرگ بشه پایینش fft سیگناله هست

اولیش خروجی اپن لوپه قضیه است. دومی حلقه بسته با یک کنترلر PR که رو 50 هرتز یه جفت قطب موهومی داره و یه چیزای دیگه. همونطور که مشخصه با کنترلر PR هه کلی Narrow شده و تک فرکانس.

ولی سیگنال اینورتره کر و کثیفه بخاطر سوییچینگ بودنش و اونو همباید حل کرد. 

............

دیشب انقدر خوب بود. اولین بار بود،  شاید،  که میترسیدم بخوابم کابوس ببینم. انقدر که پشت سر هم کابوس دیدم... زود تر این چند روز استرس زا به خوبی بگذره... بخوابم ببینم امشب چی میشه


............ 

از دیجی کالا یه سری خرتو پرت سفارش داده بود و ازونجا که گلس گوشیمم شکسته بود یه گلس هن گرفتم. وقتی بسته رسید گلس گوشیمو باز کردم وانداختم رو زمین و گلس جدیده رو از بستش در اوردم دیدم یه ترک گنده روشه قد قبلیه ولی جاش فرق داره :)) هیچی دیگه حس تعویضشم نیست و همین جدیده رو جای قبلیه انداختم بره. 

  • ظریف