TGViewer
KnowledgePlus.ir KnowledgePlus.ir @knowledgeplus · 5.52K subscribers
Post #1238 5.71K
نقل یک تجربه شیرین از نتیجه درگیر شدن با جزییات سخت افزاری و نرم افزاری:

اخیرا صورت مسئله ای مطرح شد مبنی بر اینکه در تعدادی از دستگاه های صنعتی، یک نوع LCD گرافیکی نایاب وجود دارد که دیگر تولید نمی شود و حتی در چین هم به سادگی قابل تهیه نیست و در صورت موجود بودن، قیمت آن چندین برابر مدل های مشابه است. به همین علت در صورت خراب شدن این نوع LCD، مشکلات اساسی برای کار با دستگاه هایی که LCD روی آنها نصب است به وجود می آید و این مسئله معضل بزرگی را برای صاحبان آن دستگاه ها در صنعت ایجاد کرده است.
در بررسی های به عمل آمده مشخص شد که در بازار LCD هایی با همان ابعاد و همان تعداد پیکسل موجود است. اما به دلیل وجود تفاوت های زیاد در عملکرد کنترلر این LCD با سایر مدل های به ظاهر مشابه، به هیچ عنوان نمی توان LCD های موجود را جایگزین مدل قدیمی کرد. حتی در فروم های خارجی هم این مشکل مطرح شده که نشان می دهد ظاهرا این معضل مختص به داخل کشور نیست. برای حل این مشکل یک روش ممکن این بود که بین سیگنال های منطبق با LCD قدیمی که توسط کنترلر صنعتی ایجاد می شوند و پین های LCD موجود در بازار با کنترلر متفاوت، یک مدار واسطه قرار داده شود و این بخش واسطه نقش یک مترجم را بین سیگنال های اولیه و کنترلر LCD جدید ایفا کند. با توجه به سرعت بالای سیگنال های سخت افزاری که برای LCD ارسال می شوند و تفاوت اساسی بین Command های LCD قدیمی و LCD جایگزین که نیاز به تبدیل و ترجمه Real Time با سرعت بسیار زیاد را دارد، این روش یک راه حل بعید و سخت به نظر می رسید. اما در نهایت با موفقیت انجام شد و تصاویر پیاپی ارسال شده برای LCD اصلی، روی LCD با کنترلر متفاوت نمایش داده شد. انجام این کار مشکل، حاصل بررسی دقیق ترین جزییات سیگنال های سخت افزاری و Command های هر دو نوع LCD و استفاده از ابزار سخت افزاری مناسب برای ترجمه سیگنال ها با سرعت بسیار بالا بود.
هدف از نقل این تجربه، بیان این حقیقت است که توانایی درگیر شدن با جزییات و مطالعه دیتاشیت و امثال آن یک مهارت است و استفاده بیش از حد از ابزارهای حاضر و آماده نباید منجر به سلب این مهارت شود. برای به نتیجه رساندن چنین صورت مسئله ای که شاید بتوان عنوان هک کردن LCD را برای آن انتخاب کرد، لازم است خط به خط اطلاعات دیتاشیت هر دو نوع LCD با دقت مطالعه شود و جزییات زمان بندی سیگنال های سخت افزاری در حد نانوثانیه بررسی و در پیاده سازی پروژه لحاظ شود و عدم مهارت در مواجهه و درگیری با جزییات و عادت دائمی به استفاده صرف از ابزارهایی که وجه مشخصه آنها کار کشیدن کمتر از فکر است، موفقیت در به نتیجه رساندن این نوع چالش ها را با مشکل اساسی مواجه می کند.

@KnowledgePlus
More from @knowledgeplus
  1. Aug 22, 2026اطلاعیه برگزاری کارگاه آموزشی برای اتوماسیون کاران و ماشین سازان: T.me/StepMotor/293
  2. Aug 19, 2026در بخش پایانی فیلم Amadeus ساختهٔ سال ۱۹۸۴ برای نمایش نبوغ موتزارت، سکانسی دربارهٔ ساخت بخ…
  3. Jul 17, 2026چکیده ای از گفتگوی انجام شده در تاریخ ۱۴۰۵/۴/۲۵ با موضوعات: ۱- بیان مشکلات فعلی ۲- اهمیت ح…
  4. Feb 11, 2026با توجه به گران شدن بیش از حد قلع و سیم لحیم، به این نکته توجه کنید که وزن قرقره ها در نمو…
  5. Dec 12, 2025بعضی از پر بازدیدترین پست های کانال از ۱۰ سال پیش تاکنون: زرنگی در دو نسخه شباهت عملکرد مغ…
  6. Nov 26, 2025بخش هایی از گفتگوی انجام شده در تاریخ ۱۴۰۴/۹/۳ با موضوع نحوه قیمت گذاری پروژه ها @Knowledg…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →