CAN-UART Rev v3.0 

এসকে প্যাং ইলেকট্রনিক্স CAN UART2 CAN থেকে UART কনভার্টার বোর্ড -

UART কনভার্টার বোর্ড থেকে CAN
V3.0 জুলাই 2023

পণ্যের নাম UART কনভার্টার বোর্ড থেকে CAN
মডেল নম্বর CAN-UART2
প্রস্তুতকারক এসকে পাং ইলেকট্রনিক্স লি

ভূমিকা

এই বোর্ডটি CAN বার্তাকে UART তে রূপান্তর করে এবং এর বিপরীতে। CAN এবং UART বড রেট একটি CAN বার্তার মাধ্যমে প্রোগ্রামযোগ্য। UART এর ভলিউমtagই লেভেল সোল্ডার ব্রিজের মাধ্যমে 3.3v বা 5.0v নির্বাচনযোগ্য হতে পারে। স্ট্যাটাস ইঙ্গিতের জন্য বোর্ডে RGB LED। UART বা ICSP এর মাধ্যমে ফার্মওয়্যার আপগ্রেডযোগ্য।

1.1. বৈশিষ্ট্য

  • প্রোগ্রামেবল ক্যান বড রেট
  • প্রোগ্রামেবল UART বড রেট
  •  RGB LED অবস্থা সূচক
  • UART বা ICSP এর মাধ্যমে ফার্মওয়্যার আপগ্রেডযোগ্য
  •  নির্বাচনযোগ্য UART লজিক ভলিউমtages (3.3v বা 5v)
  •  8v থেকে 24v সরবরাহ ভলিউমtagবিপরীত পোলারিটি সুরক্ষা সহ
  • শক্তিশালী dsPIC33CK256MP502 মাইক্রো-কন্ট্রোলার
  • গ্রহণ এবং প্রেরণের জন্য প্রোগ্রামেবল CAN আইডি
  • 0x7E5 এ CAN কনফিগারেশন বার্তা
  • FD সামঞ্জস্যপূর্ণ. ফার্মওয়্যার আপগ্রেড প্রয়োজন

1.2। ক্যান এবং পাওয়ার কানেকশন
CAN এবং পাওয়ার J3 এর মাধ্যমে সংযুক্ত।

SK Pang ইলেকট্রনিক্স CAN UART2 CAN থেকে UART কনভার্টার বোর্ড - চিত্র1

1.3। 120Ω টার্মিনেটর
একটি 120 আছেΩ বোর্ডে প্রতিরোধক লাগানো হয়েছে। টার্মিনেটর সোল্ডার ব্যবহার করার জন্য JP2 এ 1ওয়ে হেডার পিন তারপর একটি জাম্পার ঢোকান।

SK Pang ইলেকট্রনিক্স CAN UART2 CAN থেকে UART কনভার্টার বোর্ড - চিত্র2

1.4। UART সংযোগ এবং ভলিউমtage নির্বাচন করুন
কারখানার ডিফল্ট UART লজিক ভলিউমtage হল 3.3v

SK Pang ইলেকট্রনিক্স CAN UART2 CAN থেকে UART কনভার্টার বোর্ড - চিত্র3

UART সংযোগ J3 এর মাধ্যমে। UART ভলিউমtage JP2,3 এর মাধ্যমে নির্বাচনযোগ্য 3.3v এর জন্য বাম দিকের সেতুগুলিকে সোল্ডার করুন৷ Sv এর জন্য ডানদিকের ব্রিজগুলো সোল্ডার করুন। দেখানো ছবি 3.3v নির্বাচিত হয়েছে.
সতর্কতা : একটি Sv UART সংযোগ করবেন না যখন UART voltage 3.3v এ সেট করা হয়েছে। এতে বোর্ডের ক্ষতি হবে।
1.5. আরজিবি এলইডি
বোর্ডে একটি আরজিবি এলইডি লাগানো আছে। এই রঙ এবং ফাংশন হল:
রঙ এবং রাজ্য ফাংশন
আরজিবি সিকোয়েন্স বুট আপ
ঝলকানি সবুজ কর্মক্ষম
ঝলকানি নীল তথ্য পেতে পারেন, UART প্রেরণ
ঝলকানি লাল UART গ্রহণ, প্রেরণ করতে পারেন
দ্রুত ঝলকানি নীল ফার্মওয়্যার আপগ্রেড বা বাউড্রেট পরিবর্তন করা হয়েছে, পাওয়ার চক্রের জন্য অপেক্ষা করছে
কঠিন লাল ইউনিটের ত্রুটি

UART ব্যবহার করতে পারেন

ডিফল্ট বোর্ড আইডি(Tx) হল 0x400 এবং বোর্ড স্ট্যান্ডার্ড আইডি (0-বিট) সহ 401x11-এ শোনে। এই আইডিটি ব্যবহার করা এক্সটেন্ডেড আইডি (29-বিট) থেকে পুনরায় প্রোগ্রাম করা যেতে পারে।
বোর্ডে CAN-এর জন্য 500kbps এবং UART-এর জন্য 115200bps-এর বাউড্রেটের ফ্যাক্টরি ডিফল্ট রয়েছে।
UART বার্তা পাওয়ার পর, এটি 8 টি অক্ষর না পাওয়া পর্যন্ত বাফার করা হয় তারপর এটি 0x400 এর একটি CAN ID সহ CAN-বাসে পাঠানো হয়। যদি একটি CR (রিটার্ন) এবং LF (লাইন ফিড) 8 অক্ষরের আগে পাওয়া যায় তবে তা সরাসরি পাঠানো হবে। বোর্ড 0x401 এর CAN আইডিতে একটি CAN বার্তার জন্য অপেক্ষা করছে৷ একটি বার্তা প্রাপ্ত হলে এটি CAN বার্তা DLC দ্বারা নির্ধারিত বার্তার দৈর্ঘ্য সহ UART-এ পাঠানো হয়।
প্রাক্তন জন্যampLe:
UART বার্তা পেয়েছে
হ্যালো + CR + LF
এটি CAN-বাসে পাঠানো হবে
ID:0x900 Len:8 ডেটা:98 65 6C 6C 6F OD OA
বার্তা প্রাপ্ত এবং UART এ প্রেরণ করতে পারেন
0x401 এ শুনতে পারেন
ID:0x901 Len:8 Data:98 45 4C 9C 9F OD OA 00 এটি পাঠানো হবে HELLO + CR LF

ফ্যাক্টরি ডিফল্টে রিসেট করুন

বোর্ড ফ্যাক্টরি ডিফল্ট রিসেট করা যেতে পারে.
1.6. পদ্ধতি
বোর্ড থেকে পাওয়ার অপসারণ করে, RAO জুড়ে JP8-এ একটি জাম্পার রাখুন এবং বোর্ডটিকে 3.3v পাওয়ার আপ করুন। LED ফ্ল্যাশ নীল না হওয়া পর্যন্ত অপেক্ষা করুন। জাম্পার সরান এবং বোর্ডের শক্তি চক্র।

 বোর্ড কনফিগারেশন ডেটা বিন্যাস

0x7E5 আইডি সহ একটি CAN ফ্রেম পাঠিয়ে বোর্ড কনফিগারেশন পরিবর্তন করা যেতে পারে
1.7। ইউনিট কনফিগারেশন

CAN আইডি ডিএলসি D0 D1 D2 D3 D4 D5 D6 D7
0x7E5 8 BOARD_ID0_ CMD BOARD_ ID1 BOARD_ ID2 BOARD_ ID3 ডেটা 0 ডেটা 1 ডেটা 2 ডেটা 3
BOARD_ID0_CMD
7 6 5 4 3 2 1 0
সিএমডি BOARD_ID0
বিট মাঠ বর্ণনা
7-5 সিএমডি 000(0) = নতুন নোড আইডি সেট করুন (Tx) 001(1) = নতুন লিসেন আইডি সেট করুন (Rx) 010(2) = সেট CAN baudrate 011(3) = সেট UART baudrate 100(4) = রিবুট 101(5) = UART এ প্রিন্ট সংস্করণ
4-0 BOARD_ID0 বোর্ড আইডি <28:24>
BOARD_ID1
7 6 5 4 3 2 1 0
বোর্ড আইডি <23:16>

BOARD_ID2 

7 6 5 4 3 2 1 0
বোর্ড আইডি <15:8>
BOARD_ID3
7 6 5 4 3 2 1 0
বোর্ড আইডি <7:0>
ডেটা 0
7 6 5 4 3 2 1 0
0 0 ধারনা এনবিআইডি

CMD=0,1 

বিট মাঠ বর্ণনা
7-6 NA 0 হতে হবে
5 ধারনা 0 = স্ট্যান্ডার্ড আইডেন্টিফায়ার 1 = এক্সটেন্ডেড আইডেন্টিফায়ার
4-0 এনবিআইডি নতুন বোর্ড আইডি <28:24>

ডেটা1 CMD=0,1 

7 6 5 4 3 2 1 0
নতুন বোর্ড আইডি <23:16>

ডেটা2 CMD=0,1 

7 6 5 4 3 2 1 0
নতুন বোর্ড আইডি <15:8>
ডেটা 3
7 6 5 4 3 2 1 0
ডেটা 3

ডেটা3 : CMD=0,1 

বিট মাঠ বর্ণনা
7-0 নতুন বোর্ড আইডি <7:0>
DATA3:CMD=2SetCANbaudrate
বিট মাঠ বর্ণনা
7-4 NA 0 হতে হবে
3-0 বড হার 000 = 125kbps
001 = 250kbps
010 = 500kbps
011 = 1000kbps

DATA3 : CMD=3 সেট UART baudrate 

বিট মাঠ বর্ণনা
7-4 NA 0 হতে হবে
3-0 বড হার 000 = 9600bps
001 = 14400bps
010 = 19200bps
011 = 38400bps
DATA3:CMD=4রিবুট
বিট মাঠ বর্ণনা
7-1 NA 0 হতে হবে
0 রিবুট করুন 1 = রিবুট বোর্ড

DATA3 : CMD=5 UART-তে প্রিন্ট সংস্করণ 

বিট মাঠ বর্ণনা
7-1 NA 0 হতে হবে
0 সংস্করণ 1 = প্রিন্ট সংস্করণ আউট

Examplel: বর্তমান বোর্ড আইডি হল 0x400। স্ট্যান্ডার্ড আইডেন্টিফায়ার সহ নতুন বোর্ড আইডি 0x312 এ সেট করুন।
ID:7E5 DLC:8 ডেটা: 00 00 04 00 00 00 03 12
Example2: বর্তমান বোর্ড আইডি হল 0x412। এক্সটেন্ডেড আইডেন্টিফায়ার সহ নতুন বোর্ড আইডি 0x12345678 সেট করুন।
ID:7E5 DLC:8 ডেটা: 00 00 04 12 32 34 56 78
Example3: বর্তমান বোর্ড আইডি হল 0x400। স্ট্যান্ডার্ড আইডেন্টিফায়ার সহ নতুন লিসেন আইডি 0x312 সেট করুন।
আইডি: 7 ES
DLC:8 ডেটা:20 00 04 00 00 00 03 12
Example4: বর্তমান বোর্ড আইডি হল 0x412। এক্সটেন্ডেড আইডেন্টিফায়ার সহ নতুন লিসেন আইডি 0x12345678 সেট করুন।
ID:7E5 DLC:8 ডেটা: 20 00 04 12 32 34 56 78
দ্রষ্টব্য ডেটা° বিট 5 এক্সটেন্ডেড আইডেন্টিফায়ারের জন্য সেট করা আছে।
ExampleS: বর্তমান বোর্ড আইডি হল 0x400। নতুন CAN baudrate 1000kbps এ সেট করুন।
ID:7E5 DLC:8 ডেটা: 40 00 04 00 00 00 00 03
একটি বৈধ নতুন CAN বাউড্রেট পাওয়ার পর নীল এলইডি ক্রমাগত ফ্ল্যাশ করবে এবং নতুন CAN বাউড্রেট ব্যবহার করার জন্য একটি পাওয়ার সাইকেল প্রয়োজন৷
101 = 115200bps উদাঃample6: বর্তমান বোর্ড আইডি হল 0x400। নতুন UART baudrate 14400kbps এ সেট করুন। ID:7E5 DLC:8 ডেটা:40 00 04 00 00 00 00 01
একটি বৈধ নতুন UART বাউড্রেট পাওয়ার পর নীল এলইডি পাঁচবার ফ্ল্যাশ করবে এবং বোর্ডটি চক্রকে পাওয়ার করবে।
Example7: বর্তমান বোর্ড আইডি হল 0x400। বোর্ড রিবুট করতে সেট করুন। ডেটা3 রিবুট 001 = রিবুট আইডি: 7E5 DLC:8 ডেটা: 80 00 04 00 00 00 00 01
Example7: বর্তমান বোর্ড আইডি হল 0x400। প্রিন্ট আউট সংস্করণ সেট. ID:7E5 DLC:8 ডেটা:80 00 04 00 00 00 00 01
1.8। পূর্ব নির্ধারিত
নিম্নলিখিত ডিফল্টগুলির সাথে বোর্ডটি পাঠানো হয়েছে:
বোর্ড আইডি (CAN Tx ID): 0x400 Listen ID (CAN Rx ID): 0x401 CAN Baudrate : SOOKbps UART Baudrate : 115200bps 10 পিন : সমস্ত ইনপুট

ফার্মওয়্যার আপডেট

বোর্ড ফার্মওয়্যার UART এর মাধ্যমে আপডেট করা যেতে পারে। এর জন্য একটি FTDI UART থেকে USB বোর্ড প্রয়োজন। ভলিউম নিশ্চিত করুনtagএফটিডিআই বোর্ডে ই লেভেলের মিলগুলি ক্যান-ইউআরটি বোর্ডের সাথে মেলে৷
বোর্ডের নিচের দিকে নামিয়ে RAO এবং GND জুড়ে একটি জাম্পার JP8 বসান। LED ফ্ল্যাশ নীল না হওয়া পর্যন্ত অপেক্ষা করুন।
1.9। সিরিয়ালের মাধ্যমে আপডেট জাভা ইউনিফাইড বুটলোডার হোস্ট অ্যাপ্লিকেশনটি এখান থেকে ডাউনলোড করুন:
https://wwl.microchip.com/downloads/aemDocuments/documents/MC
U16/ProductDocuments/SoftwareTools/Unifiedllost-1.19.0.zip
আনজিপ করুন file এবং ডিরেক্টরিতে পরিবর্তন করুন:
cd UniifiedHost-1.19.0
এর মাধ্যমে অ্যাপটি শুরু করুন: java -jar UniifiedHost-1.19.1.
jar PIC24 MCUs \ dsPiC33 DSC হিসাবে ডিভাইস আর্কিটেকচার নির্বাচন করুন
SK Pang ইলেকট্রনিক্স CAN UART2 CAN থেকে UART কনভার্টার বোর্ড - চিত্র4এখন ক্লিক করুন File | খুলুন/লোড করুন File (*.hex) ফার্মওয়্যার হেক্স লোড করতে file.

SK Pang ইলেকট্রনিক্স CAN UART2 CAN থেকে UART কনভার্টার বোর্ড - চিত্র5

প্রয়োজনীয় ফার্মওয়্যার হেক্স নির্বাচন করুন file.
এখন Settings|Serial এ ক্লিক করুন।

SK Pang ইলেকট্রনিক্স CAN UART2 CAN থেকে UART কনভার্টার বোর্ড - চিত্র6

আপনার FTDI বোর্ডের জন্য সঠিক COM পোর্ট নির্বাচন করুন।

SK Pang ইলেকট্রনিক্স CAN UART2 CAN থেকে UART কনভার্টার বোর্ড - চিত্র7

115200 হতে প্রতি সেকেন্ডে বিট নির্বাচন করুন:

SK Pang ইলেকট্রনিক্স CAN UART2 CAN থেকে UART কনভার্টার বোর্ড - চিত্র8

এখন Apply এ ক্লিক করুন।
এখন প্রোগ্রাম 1 অনুসরণ করে ডিভাইস 2 পড়ুন ক্লিক করুন।

SK Pang ইলেকট্রনিক্স CAN UART2 CAN থেকে UART কনভার্টার বোর্ড - চিত্র9

অনুরোধ করা ক্রিয়াকলাপগুলি সম্পাদন করা শেষ হয়েছে এবং কোনও ত্রুটি দেখানো হয়নি বলে স্ট্যাটাস শো চেক করুন।
বোর্ড এবং পাওয়ার চক্র থেকে জাম্পার সরান।

এসকে পাং ইলেকট্রনিক্স লিমিটেড Ó ২০২০
www.skpang.co.uk

দলিল/সম্পদ

SK Pang ইলেকট্রনিক্স CAN-UART2 CAN থেকে UART কনভার্টার বোর্ড [পিডিএফ] ব্যবহারকারীর নির্দেশিকা
CAN-UART2 CAN থেকে UART কনভার্টার বোর্ড, CAN-UART2, CAN থেকে UART কনভার্টার বোর্ড, UART কনভার্টার বোর্ড, কনভার্টার বোর্ড, বোর্ড

তথ্যসূত্র

একটি মন্তব্য করুন

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা হয়েছে *