فایل آلتیوم شماتیک ماژولهای بلوتوث CC2540
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
sibelectronics_CC2541.rar
77.9 KB
فایل آلتیوم شماتیک ماژولهای بلوتوث CC2540
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
فایل آلتیوم شماتیک شارژر باطری لیتیوم پلیمری بر مبنای چیپ MCP73831
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
sibelectronics_MCP73831.rar
24 KB
فایل آلتیوم شماتیک شارژر باطری لیتیوم پلیمری بر مبنای چیپ MCP73831
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
فایل آلتیوم شماتیک بوستر 3.3 به 5 ولت 200 میلی آمپری بر مبنای چیپ NCP1402
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
@sibelectronics_NCP1402.rar
17 KB
فایل آلتیوم شماتیک بوستر 3.3 به 5 ولت 200 میلی آمپری بر مبنای چیپ NCP1402
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
⚡1
Brushless Summary.pdf
1 MB
آشنایی با موتورهای براشلس (مورد استفاده در کواد کوپترها)👆👆👆
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyvwg
#آموزش_متنی
#EasyMCU #Cpp
👈قدری جزئیات در مورد متغییرها:
👈1بیت گنجایش یک بیت را دارد، یعنی یا 0 هست یا 1 ، یا true هست یا false، یا HIGH است یا LOW ، یا 0 ولت است یا 3.3 ولت، یا 0 ولت است یا 5 ولت، یا ...
👈پیوسته بین 2 حالت ( لیوان یا پر است یا خالی -> این تفکیک پذیریه ماست )
👉 2 ^ 0 = 1
👈دقت کنید که تفکیک پذیریه پردازنده یک پارچ است، یعنی یک بایت. پس چه یک بیت تعریف کنید و چه یک بایت، حجم اشغال شده توسط پردازنده یک بایت است، یعنی یک پارچ. ( در حالت پیشفرض )
//-------------------------------------------
Bool var1 = true;
Boolean var2;
//-------------------------------------------
👈1بایت ( یک پارچ آب ) گنجایش 8 بیت دارد یعنی مقدار 0 تا 255
👉 2 ^ 8 = 256
//-------------------------------------------
unsigned char var1;
unsigned byte var2;
//-------------------------------------------
👈2بایت ( یک گالن 20 لیتری ) گنجایش 16 بیت دارد یعنی 0 تا 65535
👉 2 ^ 16 = 65536
//-------------------------------------------
unsigned short var;
//-------------------------------------------
👈4 بایت ( یک مخزن آب خانه ) گنجایش 32 بیت دارد یعنی 0 تا 4294967295
👉2 ^ 32 = 4294967296
//-------------------------------------------
unsigned int var1;
unsigned long var2;
//-------------------------------------------
👈مخزن آب شهر چون هدیه هست، بررسیش با خودتون ...
👈متغییر ها می تونن دارای علامت یا بدون علامت باشن ، متغییرهای علامت دار اعداد منفی رو هم می تونن ذخیره کنند. مثل این می مونه که وسط پارچ ، وسط گالن 20 لیتری، وسط مخزن آب رو به عنوان مقدار صفر در نظر بگیرید. ظرفیت ها در حالت با علامت و بدون علامت یکسان است، اما در رنج مقادیر متفاوت.
👈تمام متغییرهایی که بالا تعریف شدند بدون علامت " unsigned " هستند. یعنی فقط رنج 0 تا مقدار اعلام شده را شامل می شن.
اگر " unsigned " را از پشت تعاریف برداریم متغییرها علامت دار می شوند.
👈رنج ها به ترتیب:
1بایتی -> -128 تا 127
2بایتی -> -32768 تا 32767
4بایتی -> -2147483648 تا 2147483647
👈دقت کنید پردازنده Zcross از نوع ARM و 32 بیتی هست ، پس متغییر int هم 32 بیتی است، در پردازنده های 8 بیتی 16 بیتی است!
لذا ممکنه جداولی ببینید که int را 16 بیتی در نظر گرفته اند، اما در حقیقت سایز پایه بستگی به پردازنده دارد!
👈مقدار دقیق برای پردازنده های مختلف رو می شه با دستور sizeof() چک کرد.
✋پایان جلسه ی دوم بخش" 10% ++C/C "✋
🆔 @sibelectronics
#EasyMCU #Cpp
👈قدری جزئیات در مورد متغییرها:
👈1بیت گنجایش یک بیت را دارد، یعنی یا 0 هست یا 1 ، یا true هست یا false، یا HIGH است یا LOW ، یا 0 ولت است یا 3.3 ولت، یا 0 ولت است یا 5 ولت، یا ...
👈پیوسته بین 2 حالت ( لیوان یا پر است یا خالی -> این تفکیک پذیریه ماست )
👉 2 ^ 0 = 1
👈دقت کنید که تفکیک پذیریه پردازنده یک پارچ است، یعنی یک بایت. پس چه یک بیت تعریف کنید و چه یک بایت، حجم اشغال شده توسط پردازنده یک بایت است، یعنی یک پارچ. ( در حالت پیشفرض )
//-------------------------------------------
Bool var1 = true;
Boolean var2;
//-------------------------------------------
👈1بایت ( یک پارچ آب ) گنجایش 8 بیت دارد یعنی مقدار 0 تا 255
👉 2 ^ 8 = 256
//-------------------------------------------
unsigned char var1;
unsigned byte var2;
//-------------------------------------------
👈2بایت ( یک گالن 20 لیتری ) گنجایش 16 بیت دارد یعنی 0 تا 65535
👉 2 ^ 16 = 65536
//-------------------------------------------
unsigned short var;
//-------------------------------------------
👈4 بایت ( یک مخزن آب خانه ) گنجایش 32 بیت دارد یعنی 0 تا 4294967295
👉2 ^ 32 = 4294967296
//-------------------------------------------
unsigned int var1;
unsigned long var2;
//-------------------------------------------
👈مخزن آب شهر چون هدیه هست، بررسیش با خودتون ...
👈متغییر ها می تونن دارای علامت یا بدون علامت باشن ، متغییرهای علامت دار اعداد منفی رو هم می تونن ذخیره کنند. مثل این می مونه که وسط پارچ ، وسط گالن 20 لیتری، وسط مخزن آب رو به عنوان مقدار صفر در نظر بگیرید. ظرفیت ها در حالت با علامت و بدون علامت یکسان است، اما در رنج مقادیر متفاوت.
👈تمام متغییرهایی که بالا تعریف شدند بدون علامت " unsigned " هستند. یعنی فقط رنج 0 تا مقدار اعلام شده را شامل می شن.
اگر " unsigned " را از پشت تعاریف برداریم متغییرها علامت دار می شوند.
👈رنج ها به ترتیب:
1بایتی -> -128 تا 127
2بایتی -> -32768 تا 32767
4بایتی -> -2147483648 تا 2147483647
👈دقت کنید پردازنده Zcross از نوع ARM و 32 بیتی هست ، پس متغییر int هم 32 بیتی است، در پردازنده های 8 بیتی 16 بیتی است!
لذا ممکنه جداولی ببینید که int را 16 بیتی در نظر گرفته اند، اما در حقیقت سایز پایه بستگی به پردازنده دارد!
👈مقدار دقیق برای پردازنده های مختلف رو می شه با دستور sizeof() چک کرد.
✋پایان جلسه ی دوم بخش" 10% ++C/C "✋
🆔 @sibelectronics
303 circuits.pdf
56.1 MB
کتاب 303 مدار زبان اصلی که هنوزم خیلی قسمت هاش می تونه مفید باشه
#303_circuit
📡کانال تلگرام سیب الکترونیک
🆔 @sibelectronics
#303_circuit
📡کانال تلگرام سیب الکترونیک
🆔 @sibelectronics
OPENPCB_ROBOT.zip
1.5 MB
فایل آلتیوم ربات تعقیب خط (مناسب برای دوستان مبتدی و تازه کار)
به همراه برنامه میکرو
اصلاح شد.
📡کانال تلگرام سیب الکترونیک
🆔 @sibelectronics
به همراه برنامه میکرو
اصلاح شد.
📡کانال تلگرام سیب الکترونیک
🆔 @sibelectronics
کتاب معرفی قطعات الکترونیکی
(دانلود)👇
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyv
(دانلود)👇
📡کانال تلگرام سیب الکترونیک
👇👇👇👇👇👇👇
https://news.1rj.ru/str/joinchat/AAAAAFHv1LjBUPE56uyv