فقط الکترونیک – Telegram
فقط الکترونیک
252 subscribers
158 photos
52 videos
17 files
134 links
Download Telegram
Forwarded from كانال الكترونيك حرفه اي
🖍ادامه موضوع DMA در میکروکنترلر:
#ARM
#LPC_NXP
#DMA
#Digital
#الکترونیک حرفه ای
🖍 آشنایی با DMA. در میکرو📌

کانال الکترونیک حرفه ای
ادامه👇👇👇👇
توضیحایتی در مورد DMA : یک واحد سخت افزاریه که تقریبا توی تمامی میکروهای ARM وجود داره. این بخش وظیفه بافر کردن داده های دریافتی و یا ارسالی از سایر امکانات جانبی میکرو رو بر عهده داره . فرض کنید که شما از پورت سریال برای دریافت داده استفاده میکنید. توی میکرو های معمولی با رسیدن هر بیت داده به میکرو مجبورید به زیر روال دریافت مراجعه کنید و داده رو بخونید و توی یک بافر که خودتون تعریف کردید کپی کنید و منتظر داده بعدی باشید ، این انتظار میتونه با چک کردن پرچم دریافت باشه و یا به کمک اینتراپت باشه.
پی شما مجبورید برای هر بایت که دریافت میکنید حلقه اصلی برنامه رو متوقف کنید و به انتراپت پورت سریال پرش کنید و یا داده رو پردازش کنید و یا در یک بافر ذخیره کنید تا بعداً به صورت یک رشته بزرگتر پردازش بشه.
حالا اگه حجم و سرعت داده های دریافتی زیاد باشن مدیریت این داده ها سخت میشه و در مواقعی امکان داره یک بایت از دست بره ، مثلا اینتراپتی با اولویت بالاتر اتفاق افتاده باشه و فرصت رسیدگی به اینتراپت سریال قبل از رسیدن داده جدید امکان نداشته باشه ....
واحد DMA برای رفع این مشکل در میکرو کنترلر طراحی و پیاده سازی شده. این واحد در واقع در مدیریت انتقال و نگهداری داده های ورودی و خروجی به CPU کمک میکنه. این بخش در اکثر میکرو کنترلر های ARM وجود داره و بیشتر دارای دوتا بافر هستند ، شما فرض کنید اسمشون بافر a و B هستش. شما اول برنامه بخش DMA رو فعال و تنظیم میکنید و پورت سریال رو فعال میکنید و وارد حلقه اصلی برنامه میشید. حالا واحد DMA هر وقت داده ای دریافت بشه به صورت اتوماتیک داده رو در بافر A به ترتیب ذخیره میکنه و در صورت پر شدن بافر برای شما اینتراپت ارسال میکنه که بافر پر شده و شما میتونید داده های رسیده رو از بافر A بخونید. در این زمان DMA به بافر B پرش میکنه و داده های رسیده رو توی اون ذخیره میکنه تا شما فرآیند خوندن و پروسس کردن داده ها رو از بافر A تموم کنید. به غیر از این کار ها دو تا شمارنده برای هر بافر در اختیارتون میزاره که نشون میده چند بایت از هر بافر پر شده. شما میتونید بدون در نظر گرفتن اینتراپت و سر زده بافر ها رو بخونید ، قبل این کار باید رجیستر هایی خاصی رو چک کنید که متوجه بشید کدوم بافر در حال پر شدن هست . بعد بافر رو میخونید و دوباره DMA سریع سوئیچ میکنه روی بافر دومی و تا داده های جدید در اون ذخیره بشن و شما فرآیند خوندن داده های قبلی رو با خیال راحت انجام بدید. البته این ساختار کی توضیح داده شد به زبان ساده بود🖍
#ARM
#dma
#soc
کانال الکترونیک حرفه ای
Forwarded from كانال الكترونيك حرفه اي
#FPGA
#CPLD
#VHDL
#Digital
#الکترونیک حرفه ای
🖍 آشنایی با مدارات منطقی برنامه پذیر و تفاوت آنها با میکرو کنترلر 📌

کانال الکترونیک حرفه ای
ادامه👇👇👇👇
Forwarded from كانال الكترونيك حرفه اي
🖍🖍تفاوت FPGA با میکرو کنترلر ها:

معمولا کسانیکه که تازه شروع به کار با مدارات منطقی برنامه پذیر می کنند، FPGA رو با پرسسورهایی مثل ARM و AVR مقایسه میکنن، در صورتی که این موضوع بسیار متفاوت است😉
در arm و avr شما صرفا یک اپراتور هستد که از یک تجهیز یا المان که در قالب یک. IC. از یک شرکت معتبر ساخته شده است دارید استفاده میکنید و فقط با کلید هایی به نام رجیستر کار دارید📌
🖍🖍🖍در صورتی که در FPGA اصلا اینطور نیست😉
🖍🖍شما یک IC خالی دارید با کلی Gate دیجیتالی که قرار است با انها یک طراحی و یک پروژه دیجیتال را خلق کنید.
توجه:
اغلب دوستان فور می کنند که در FPGA ماجرا به vhdl و vrilog ختم خواهد شد، اما اصلا اینطوری نیست.
در fpga شما باید یه طراح دیجیتال قدرتمند باشی نه یه کد نویس!
ابزارهایی مثل vhdl و verilog اینا در خدمت طراحی دیجیتال هستند📌
🖊🖊اگر شما دیدگاه طراحی دیجیتال نداشته باشید و سینتی سایزر رو گیج نمایید، انگاه سنایذسایزر شروع به تولید لچ اضافه خواهد کرد.
در پروسه ی تولید سخت افزارهایی بسیار بزرگ مهمتر از هر چیزی نگرش درست و حرفه ایی در طراحی دیجیتال است.

😏😏😏علت اینکه طرح های دانشگاهی در شبیه سازی کار میکنند ولی در عمل خیر. همین موضوع نگرش مهندسی و حرفه ای است و بس📌
درپروژهای مبتنی بر arm و avr شما درگیر هیچ کدوم این موضوعات نخواهید بود چون همه چیز رو شرکت ارایه کننده ی میکرو پیش فرض طراحی کرده و در اختیار طراح قرار داده است و ادامه ی کار با کد نویس c است🌹🌹
#FPGA
#microcontroler
#family_overview
کانال الکترونیک حرفه ای
Forwarded from كانال الكترونيك حرفه اي
#Analog
#Mosfet
#موازی کردن ماسفت ها
🖊🖊🖊برای جلو گیری از سوختن ماسفت ها در بار خطی و اهمی. نیاز به قرار دادن مقاومت در سورس وجود دارد📌📌
#الکترونیک حرفه ای
Forwarded from كانال الكترونيك حرفه اي
This media is not supported in your browser
VIEW IN TELEGRAM
#Altium
#تکنیک تحلیل مرحله به مرحله و پارامتری در آلتیوم
#الکترونیک حرفه ای
🖍 تحلیل تغییر مقدار یک المان در چندیدن مرحله 📌

کانال الکترونیک حرفه ای

تحلیل پارامتری مدار. LPF. خازن C1 در 40 مرحله از 100 پیکو فاراد به 20 نا نو فاراد در 40 مرحله و در استپ 500P توسط آلتیوم افزایش داده شده است. به کاهش خروجی. توجه شود

صرفا جهت اشنایی با توانمندی تحلیل و شبیه سازی نرم افزار. Altium
Forwarded from رباتیک
This media is not supported in your browser
VIEW IN TELEGRAM
✍🏻روبات هوشمندی که به‌طور خودکار خانه را نقاشی می‌کند

روبات‌های بسیاری در جهان وجود دارد که کار رنگ کردن دیوارها را انجام می‌دهند، اما شرکت OKIBO روباتی ساخته که به‌طور کاملاً مستقل می‌تواند در یک ساختمان کار کند و بدون هیچ برنامه‌نویسی دستی یا اطلاعات قبلی از ساختار داخلی آنجا، عمل رنگ زدن را انجام دهد.

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

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

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

منبع مجله هوش مصنوعی
@HomeAI

@Robotic_Group
Forwarded from آرتمیس کاریا
#سخت_افزار
#هوش_مصنوعی
#فراگیری_ماشین

تنسور فلو (TensorFlow) چیست و چه کارکردی دارد؟
امروزه با فراگیر شدن مباحث هوش مصنوعی ، یادگیری ماشین و یادگیری عمیق ، مفاهیمی همچون TensorFlow بسیار به گوش میخورد .
"تنسورفلو" یک سیستم منبع باز کامل برای فناوری "یادگیری ماشین" است ، یک اکوسیستم جامع ، انعطاف پذیر از ابزارها ، کتابخانه ها و منابع جامعه است که به محققان اجازه می دهد تا پیشرفته ترین محصولات موجود در حوزه "فراگیری ماشین" را استفاده و یا تکمیل کنند و توسعه دهندگان به راحتی برنامه های کاربردی که شامل "فراگیری ماشین " می باشد را بسازند و بکار گیرند. تنسورفلو یک سیستم غنی ، برای مدیریت جنبه های یک سیستم یادگیری ماشین میباشد در حال حاضر ، معروف ترین منبع "یادگیری عمیق" در جهان تنسورفلو گوگل است. گوگل در همه محصولات خود از یادگیری ماشینی بهره می برد ؛ مانند بهبود موتور جستجو ، ترجمه ، نوشتن شرح تصاویر یا توصیه ها . به عنوان مثال مشخص ، کاربران گوگل می توانند جستجوی سریعتر و بهتر را با هوش مصنوعی تجربه کنند.


@artemis_karia
instagram.com/artemis_karia
Forwarded from فیزیک
🔹 كانال ها و گروههای صنعت CG و بازی سازی (فقط كانال و گروه های رايگان)

T.me/gamegps

برای قرار گرفتن کانال و گروه شما در این مجموعه به
@Aizen1
پیام دهید.

#Game

💐 کانالها و گروههای آموزشی
@Education_Links
Forwarded from رباتیک
This media is not supported in your browser
VIEW IN TELEGRAM
🔹 نسل جدید کواد کوپترها با حرکت در آب

@Robotic_Group
Forwarded from آرتمیس کاریا
#سخت_افزار
#پردازش_ابری

معرفی پردازنده قدرتمند Amper Altra ، اولین پردازنده انحصاری برای پردازش ابری

این پردازنده انحصارا به منظور پردازش ابری و پردازش داده های لبه تولید (edge) ، تولید شده است . این پردازنده 64 بیتی بر بستر Arm Neoverse N1 بنا شده و از فناوری ساخت 7 نانو متری بهره مند می باشد ، دارای 80 هسته پردازشی میباشد و از 8 درگاه حافظه 72 بیتی DDR4-3200 نیز پشتیبانی میکند که برای زمینه های پردازش ابری ، آنالیز داده ، پایگاه داده و پردازش لبه (edge) ، یک پردازنده قدرتمند محسوب میشود .


@artemis_karia
instagram.com/artemis_karia
This media is not supported in your browser
VIEW IN TELEGRAM
🔹 اسلحه الکترومغناطیسی از نوع کویل گان ( Coil Gun)

@Only_Electronic
✍🏻خداحافظ پایتون؛ سلام جولیا

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

🔽 مطالعه کامل خبر :

🌐http://homeai.ir/736383-2/

📖 مجله هوش مصنوعی

🆔 : @HomeAI
Forwarded from رباتیک
This media is not supported in your browser
VIEW IN TELEGRAM
تویوتا یک ربات انسان نما به طول ۱.۹ متر ساخته که می تواند بسکتبال بازی کند.

@Robotic_Group
Forwarded from آرتمیس کاریا
#سخت_افزار
#پردازش_ابری

ساخت یک سرور پردازش ابری / میزبانی وب با رزبری پای
بوسیله Turing Pi که بوردی ویژه برای ساخت سرور خوشه ای بوسیله هفت رایانه تک بورد از نوع رزبری پای 4 ، می باشد ، می توان یک سرور قدرتمند برای میزبانی وب و یا پردازش ابری ساخت . علاوه بر حوزه پردازش ابری ، این ساختار از توانمندی مناسبی در زمینه های فراگیری ماشین ، هوش مصنوعی ، سرور های لبه (edge) ،آزمایش برنامه ها و پشتیبانی از Kubernetes، بهرمند میباشد . این بورد دارای درگاه ارتباطی Ethernet با سرعت ا گیگابیت بر ثانیه میباشد و از درگاه HDMI نیز پشتیبانی می کند و از پروتکل I2C برای انتقال اطلاعات میان واحد های مختلف استفاده می کند . از دیگر ویژگی های این بورد ، به توانایی ارتباط با هر تعداد گره علاوه بر 7 واحد محاسباتی ، بوسیله در گاه شبکه ،می توان اشاره کرد که توامندی پردازش این بورد را میتوان تا هر مقدار افزایش داد . لازم به ذکر است در این حالت ، سرعت انتقال اطلاعات از طریق درگاه شبکه ، محدود به 100 مگابیت بر ثانیه خواهد شد .

@artemis_karia
instagram.com/artemis_karia
تبادل 👇
Forwarded from کانال تبلیغاتی فنی و مهندسی (Deleted Account)
معرفی لینک تبلیغاتی " کانالها و گروه های" فنی و مهندسی :
(( برق ،، مخابرات ، کامپیوتر، مکانیک ، هوافضا، پزشکی ، معماری ، ریاضی و... ))


در این کانال : 👇
@Introduction_ChannelsAndGroups
Forwarded from آرتمیس کاریا
#سخت_افزار
#پردازنده

رسیدن به فرکانس 5.3 گیگاهرتز در پردازنده های نسل 10 شرکت اینتل

این ویژگی در پردازنده های سری H مبتنی بر خانواده Comet Lake بوجود امده که بعنوان مثال پردازنده Intel Core i9-10980HK از این سری میباشد. این نکته را باید در نظر داشت که فقط 2 هسته از مجموع هسته ها میتوانند تا فرکانس 5.3 گیگاهرتز بالا بروند . این تراشه با دارا بودن 8 هسته پردازی و فرکانس پایه 2.4 گیگاهرتز و مصرف توان پایدار 45 وات ، قابلت تنظیم فرکانس و اور کلاک و نیز پشتیبانی از DDR4-2933 رادارا می باشد .

ادامه این مقاله به همراه تحلیل کامل این پردازنده را در تارنمای آرتمیس کاریا بخوانید .
www.artemiskaria.ir

@artemis_karia
instagram.com/artemis_karia
This media is not supported in your browser
VIEW IN TELEGRAM
میزان انرژی که خورشید در یک ثانیه تولید می کند، برای تولید برق مورد نیاز تمام کشورهای جهان به مدت یک میلیون سال کافی است

@Only_Electronic
⭕️ فیلم های سلامت الکترونیک

گزیده ای از جدیدترین فیلم های مربوط به فناوری‌های نوین در بهداشت و درمان

https://news.1rj.ru/str/ehealthvideos

تارنمای کانال سلامت الکترونیک در آپارات:
http://www.aparat.com/ehealth

ارتباط با ادمین کانال:
@hosnasalmani

💐 کانالها و گروههای الکترونیک
@Electronic_Groups