HOPERF- ლოგო

HOPERF AN244 წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- პროდუქტი

რეზიუმე
ეს სტატია წარმოგიდგენთ CMT2312A-ს ძირითად ფუნქციებს, რომლებიც სწრაფად გადართავს წინასწარ შენახულ კონფიგურაციებს შორის.
ამ დოკუმენტში აღწერილი პროდუქტის მოდელები ნაჩვენებია ქვემოთ მოცემულ ცხრილში.

ცხრილი 1. ამ დოკუმენტში განხილული პროდუქტის მოდელები

პროდუქტის მოდელი ოპერაციული სიხშირე მოდულაციის რეჟიმი მთავარი ფუნქცია კონფიგურაცია პაკეტი
CMT2312A 113-960 MHz (4) (G) FSK/OOK გადამცემი რეგისტრაცია QFN24

ამ დოკუმენტის წაკითხვამდე რეკომენდებულია, პირველ რიგში, გაეცნოთ CMT2310A-ს და მასთან დაკავშირებულ AN დოკუმენტს, განსაკუთრებით CMT2310A-ს სამუშაო ციკლისა და SLP ფუნქციების შესახებ (შეგიძლიათ წაიკითხოთ AN239 „CMT2310A ავტომატური გადაცემისა და მიღების ფუნქციის მომხმარებლის სახელმძღვანელო“). CMT2312A არის CMT2310A-ს განახლებული ვერსია, რომელიც ძირითადად დამატებულია „წინასწარ შენახული კონფიგურაციის სწრაფი გადართვის“ ფუნქციას. სხვა ძირითადი ფუნქციები და გამოყენების მეთოდები იგივეა, რაც CMT2310A-ს.

წინასწარ შენახული კონფიგურაციის ფუნქციების სწრაფი გადართვის შესავალი

CMT2312A-ს მიერ მხარდაჭერილი წინასწარ შენახული კონფიგურაციის ფუნქციის სწრაფი გადართვა ნიშნავს, რომ CMT2312A-ს შიდა RF კონტროლერი სწრაფად გადასცემს ჩიპის შიდა OTP-ში წინასწარ შენახულ კონფიგურაციას ჩიპის რეგისტრში DMA დონეზე, რაც მომხმარებლებს ათავისუფლებს გარე მიკროკონტროლერის SPI-ის მეშვეობით რეგისტრის მისამართების ერთმანეთის მიყოლებით კონფიგურაციისგან. მისი ფუნქციური ჩარჩოს სქემატური დიაგრამა შემდეგია.

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (2)

სურათი 1. CMT2312A სწრაფი გადართვის წინასწარ შენახული კონფიგურაციის ბლოკ-სქემა

ცხრილი 1. FIFO-სთან დაკავშირებული პარამეტრები

დაარეგისტრირე სახელი ცოტა

ნომერი

R/W ცოტა სახელი ფუნქციის აღწერა
  

გვერდი0 CTL_REG_8 (0x08)

  

6:0

 

  

W

  

API _ CMD < 6: 0 >

0x01: ინიციალიზაციის კალიბრაცია 0x02: ინიციალიზაციის კალიბრაცია 0x07: Group1 კონფიგურაციის სწრაფი იმპორტი

0x08: Group2 კონფიგურაციის სწრაფი იმპორტი

0x09: Group3 კონფიგურაციის სწრაფი იმპორტი

0x0A: Group4 კონფიგურაციის სწრაფი იმპორტი

დაარეგისტრირე სახელი ცოტა

ნომერი

R/W ცოტა სახელი ფუნქციის აღწერა
0x0B: Group5 კონფიგურაციის სწრაფი იმპორტი

0x0C: Group6 კონფიგურაციის სწრაფი იმპორტი

0x0D: Group7 კონფიგურაციის სწრაფი იმპორტი

 გვერდი0 CTL_REG_9 (0x14)  

7

 

R

 

API _ CMD _ FLAG

API ბრძანების დროშები

0: API ბრძანებები შესრულების პროცესშია

1: API ბრძანების შესრულება დასრულებულია

6:0 R API _ RESP < 6: 0 > API ბრძანების შესრულების მნიშვნელობა, მაგ.

API _ CMD < 6: 0 >

წინასწარ შენახული კონფიგურაციების სწრაფად გადართვის ოპერაციის პროცესი:

  • დააყენეთ CMT2312A მზადყოფნის რეჟიმში;
  • დააყენეთ N ჯგუფის კონფიგურაცია, რომლის გადართვაც საჭიროა API _ CMD ბრძანების მეშვეობით;
  • დაელოდეთ API _ CMD ბრძანების შესრულების დასრულებას;
  • მომხმარებლის ფუნქციის მიხედვით მართვა, როგორიცაა Rx ან Tx მდგომარეობების გადართვა.

Exampპროცედურის კოდი: 

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა-17

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა-18

წინასწარ შენახული კონფიგურაცია ჩაწერის ოპერაციისთვის

CMT2312A-ს წინასწარ შენახული კონფიგურაცია ინახება ჩიპის შიგნით არსებულ OTP-ში. ჩაწერისთვის საჭიროა ოფლაინ ჩამწერი (CMOSTEK Off-line Writer) და Writer Configer მომხმარებლის ინტერფეისის პროგრამული უზრუნველყოფის გამოყენება.
USB კაბელის საშუალებით შეაერთეთ მომხმარებლის კომპიუტერი ოფლაინ ჩამწერ მოწყობილობასთან, შემდეგ გახსენით Writer Configer ინტერფეისი, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ ფიგურაზე და აირჩიეთ CMT2312A.

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (3)

„OK“ ღილაკზე დაჭერის შემდეგ, ინტერფეისი შემდეგნაირად იცვლება. ამ დროს, „Config Param“ ველში მოცემულია წინასწარ შენახული კონფიგურაციების 7 იმპორტის გზა, რომელთა კონფიგურაცია და იმპორტირება შესაძლებელია ერთმანეთის მიყოლებით „Add…“-ზე დაჭერის გზით.

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (4)

ქვემოთ მოცემულ ფიგურაზე ნაჩვენებია იმპორტირებული კონფიგურაციების 7 კომპლექტი.

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (5)

შენიშვნა:

  1. იმპორტის კონფიგურაცია არ უნდა იყოს თანმიმდევრული და არც შევსებული, მისი შერჩევა შესაძლებელია თვითნებურად. მაგალითადample: დატოვეთ Group1 ცარიელი და აირჩიეთ Group2 ~ Group7; ასევე შეგიძლიათ აირჩიოთ მხოლოდ Group2 და დატოვოთ სხვები ცარიელი. თუმცა, უნდა აღინიშნოს, რომ იმპორტირებული კონფიგურაციის ჯგუფის ნომერი (GroupN) შეესაბამება API _ CMD შეყვანის პარამეტრს. მომხმარებლებმა უნდა დარწმუნდნენ, რომ გადართვის კონფიგურაციის ჯგუფი შეესაბამება შენახულ სწორ კონტენტს, წინააღმდეგ შემთხვევაში ეს გამოიწვევს კონფიგურაციის შეცდომებს და ჩიპის მუშაობა არანორმალური იქნება.
  2. ღილაკი „ყველას გასუფთავება“ ასუფთავებს ყველა იმპორტირებულ კონფიგურაციას.
  3. „შედარების“ ღილაკი გამოიყენება მომხმარებლისთვის დამწვარი სამიზნე ჩიპის იმპორტირებული შიგთავსის შესადარებლად და მისი გამოყენება შესაძლებელია იმის დასადასტურებლად, სწორია თუ არა დამწვარი შიგთავსი.
  4. „წაკითხვის“ ღილაკი მომხმარებელს საშუალებას აძლევს წაიკითხოს და შეინახოს სამიზნე ჩიპის წინასწარ შენახული კონფიგურაცია.

საჭირო ჩაწერის კონფიგურაციის ჩატვირთვის შემდეგ, ინტერფეისის ქვედა მარჯვენა კუთხეში დააწკაპუნეთ „ჩამოტვირთვა Writer-ში“ და Writer Config ინტერფეისის პროგრამული უზრუნველყოფა შეფუთავს და ჩამოტვირთავს ამ იმპორტირებულ კონფიგურაციებს ოფლაინ ჩამწერში. ამის შემდეგ, ოფლაინ ჩამწერს შეუძლია უზრუნველყოს ოფლაინ დამოუკიდებელი ჩაწერის სამიზნე ჩიპი.

შენიშვნა: OTP იწერება ჩიპის შიგნით, ამიტომ სამიზნე ჩიპის ინტერვალი, რომელიც დაიწვა, განმეორებით ვერ დაიწვება!

აპლიკაციის სცენარი Examples

განაცხადის მოთხოვნები
თუ ვივარაუდებთ, რომ მომხმარებლის სცენარი ამას მოითხოვს, CMT2312A-ს მიმღებად გამოყენების შემთხვევაში, მიმღებ სამიზნეს ადაპტურად სჭირდება 3 სხვადასხვა პროტოკოლის გამგზავნი მხარის მიღება. 3 განსხვავებული პროტოკოლი შემდეგია:

  • პროტოკოლი A, სამუშაო სიხშირე 433 MHz, FSK მოდულაციის რეჟიმი, სიჩქარე 50 kbps, სიხშირის ოფსეტი 25 kHz, შეტყობინების ფორმატი შემდეგია.
  • პროტოკოლი B, ოპერაციული სიხშირე 433.92 MHz, FSK მოდულაციის რეჟიმი, სიჩქარე 38.4 kbps, სიხშირის ოფსეტი 20 kHz, შეტყობინების ფორმატი შემდეგია.
  • პროტოკოლი C, სამუშაო სიხშირე 438.5 MHz, FSK მოდულაციის რეჟიმი, სიჩქარე 10kbps, სიხშირის ოფსეტი 5kHz, შეტყობინების ფორმატი შემდეგია.

მიმღები მხარე უნდა შეიმუშავებდეს ადაპტური მიმღები ფუნქციების ზემოთ ჩამოთვლილი სამი პროტოკოლის ნაკრებისთვის და უნდა აკმაყოფილებდეს დაბალი ენერგომოხმარების მოთხოვნებს.

შეთანხმება გაიღვიძე +

პრეამბულა

Word-ის სინქრონიზაცია ტვირთამწეობა CRC
პროტოკოლი A 0xAA * 250 ბაიტი 6Bytes 0xB24D2BD51234 ცვლადი სიგრძე სიგრძე ერთი ბაიტი CRC32, პოლინომიალი: 0x04C11DB7 Seed = 0-ის შემთხვევაში, შედეგი არ არის ინვერსიული.
პროტოკოლი B 0xAA * 200 ბაიტი 4 ბაიტი 0x904E6715 ფიქსირებული სიგრძე 64 ბაიტი CRC16-ის შემთხვევაში, IBM (0x8005), Seed = 0xFFFF, შედეგი არ არის ინვერსიული.
პროტოკოლი C 0x55 * 50 ბაიტი 3Bytes 0x2D4BD3 ფიქსირებული სიგრძე 20 ბაიტი CRC16-ის გამოყენებით, CCITT (0x1021), Seed = 0x1D0F, შედეგი ინვერსიულია

მოთხოვნების ანალიზი

In view ზემოთ ჩამოთვლილი მოთხოვნებიდან, ძირითადი მოთხოვნებია 2 პუნქტი:

  1. აუცილებელია იმ პროტოკოლის დაცვა, რომლის ადაპტირებაც მიმღებს სამ განსხვავებულ პარამეტრთან შეუძლია, ამიტომ მიმღებმა უნდა გადართოს და მოუსმინოს სამ განსხვავებულ პარამეტრს შორის. სამივე პროტოკოლს საერთო საკმარისად გრძელი პილოტური გადაცემები აქვს, ამიტომ მონიტორინგის ფანჯრის დაბლოკვის პირობაა პილოტის შესაბამისობის აღმოჩენა, როგორც პარამეტრების გარკვეული ნაკრების დაბლოკვის საფუძველი.
  2. და ბოლოს, აღნიშნულია, რომ დაბალი ენერგომოხმარების მოთხოვნა დაკმაყოფილებულია. ამიტომ, ზემოთ მოყვანილი სამი კომპლექტის საფუძველზე, რომლებიც ზევით-უკან გადართვის მონიტორინგის მექანიზმებს გულისხმობს, ასევე აუცილებელია CMT2312A-ს ძილის რეჟიმში გადასვლის დროის შემოღება, რათა სამუშაო ციკლის განმავლობაში გარკვეული ხარისხის დაბალი ენერგომოხმარება იქნას მიღწეული. CMT2312A-ს იგივე მახასიათებლები აქვს, რაც CMT2310A-ს „DutyCycle + SLP“ ულტრადაბალი ენერგომოხმარების კომბინირებული მუშაობის რეჟიმი, იგივეს განხორციელება შესაძლებელია ამ სქემაში.

ზემოთ მოცემული ძირითადი მოთხოვნებისა და ანალიზის საფუძველზე, იმპლემენტაციის სქემის CMT2312A სამუშაო თანმიმდევრობა ნაჩვენებია ქვემოთ მოცემულ ფიგურაში.

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (6)

ზემოთ მოცემული სამუშაო თანმიმდევრობის მიხედვით, რომელიც შემდგომში კომბინირებულია CMT2312A/CMT2310A-ს მიერ მოწოდებულ ულტრადაბალი სიმძლავრის კომბინირებულ სამუშაო რეჟიმთან „DutyCycle + SLP“, ამ გადაწყვეტის სამუშაო პროცესი შემდეგნაირად იხვეწება:

  1. CMT2312A-ში ჩატვირთვა პროტოკოლ A კონფიგურაციით, სადაც კონფიგურირებულია:
    • ჩართეთ CMT2312A-ს Rx ტაიმერის დროის ფუნქცია (ჩართეთ RxTime1 და RxTime2), SLP ფუნქციასთან ერთად (შესაძლებელია SLP რეჟიმების 11 ~ 13 განხილვა, და ამ შემთხვევაში არჩეულია რეჟიმი 13)ampლე).
    • პროტოკოლის A მიხედვით, 50 კბიტ/წმ სიჩქარის მიხედვით, თითოეული სიმბოლო არის 20 მილიწამი, იმის გათვალისწინებით, რომ RxTime1 ფანჯრის მონიტორინგი აკმაყოფილებს 20 ~ 30 სიმბოლოს, დაყენებულია RxTime1 = 600 მილიწამი; დაკმაყოფილებულია პირობა RxTime2-ის შესრულების გასაგრძელებლად და დაკმაყოფილებულია დრო Sync Word-ის გადასალახავად, ამიტომ ის დაყენებულია 50 მილიწამზე.
      RFPDK პარამეტრები ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე (ნაწილობრივ).
  2. HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (7)პროტოკოლი: მოსმენა ხორციელდება მანამ, სანამ მოსმენის დრო არ ამოიწურება ან არ გააქტიურდება ვალიდური მონაცემები.
  3. CMT2312A-ში ფლეშირება B პროტოკოლის კონფიგურაციის შესაბამისად, სადაც კონფიგურაცია:
    • ჩართეთ CMT2312A-ს Rx ტაიმერის დროის ფუნქცია (ჩართეთ RxTime1 და RxTime2), SLP ფუნქციასთან ერთად (შესაძლებელია SLP რეჟიმების 11 ~ 13 განხილვა, და ამ შემთხვევაში არჩეულია რეჟიმი 13)ampლე).
    • B პროტოკოლის 38.4 კბიტ/წმ სიჩქარის მიხედვით, თითოეული სიმბოლო არის 26us, იმის გათვალისწინებით, რომ RxTime1 ფანჯრის მონიტორინგი აკმაყოფილებს 20 ~ 30 სიმბოლოს, დააყენეთ RxTime1 = 800us; დაკმაყოფილებულია RxTime2-ის შესრულების გახანგრძლივების პირობა და დაკმაყოფილებულია Sync Word-ის გადაფარვის დრო, ამიტომ ის დაყენებულია 50ms-ზე.
      RFPDK პარამეტრები ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე (ნაწილობრივ). HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (8)
  4. B პროტოკოლის მოსმენა სრულდება მანამ, სანამ მოსმენის დრო არ ამოიწურება ან არ გააქტიურდება ვალიდური მონაცემები.
  5. C პროტოკოლის კონფიგურაციის შესაბამისად, C-ში ფლეშ-რეაქცია, სადაც კონფიგურაცია:
    • ჩართეთ CMT2312A-ს Rx ტაიმერის დროის ფუნქცია (ჩართეთ RxTime1 და RxTime2), SLP ფუნქციასთან ერთად (შეგიძლიათ განიხილოთ SLP რეჟიმები 11-დან 13-მდე, მაგ.ample ირჩევს რეჟიმს 11).
    • C პროტოკოლის 10 კბ/წმ სიჩქარის მიხედვით, თითოეული სიმბოლო 100 მილიწამია, იმის გათვალისწინებით, რომ RxTime1 ფანჯრის მონიტორინგი აკმაყოფილებს 20 ~ 30 სიმბოლოს, დაყენებულია RxTime1 = 2 მილიწამი; დაკმაყოფილებულია RxTime2-ის შესრულების გახანგრძლივების პირობა და დაკმაყოფილებულია Sync Word-ის გადაფარვის დრო, ამიტომ ის დაყენებულია 50 მილიწამზე.
    • C პროტოკოლის მოსმენის შემდეგ, დაბალი ენერგომოხმარების მიზნის მისაღწევად, CMT2312A-ს ძილის რეჟიმი სჭირდება. ამიტომ, აუცილებელია ძილის ტაიმერის ჩართვა, ხოლო სამი პროტოკოლის საპილოტე დრო დაახლოებით 40 მილიწამია, ამიტომ ფუნქციური ნაკადის განსახორციელებლად ჯერ ძილის დრო დააყენეთ 35 მილიწამზე, შემდეგ კი ფაქტობრივი ეფექტის მიხედვით ოპტიმიზაცია მოახდინეთ ამ მნიშვნელობის კონკრეტული პარამეტრის მნიშვნელობის მიხედვით.
      RFPDK პარამეტრები ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე (ნაწილობრივ). HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (9)
  6. C პროტოკოლის მოსმენა ხორციელდება მოსმენის დროის ამოწურვამდე ან ვალიდური მონაცემების გააქტიურებამდე.
  7.  დააყენეთ CMT2312A ძილის რეჟიმში და დაელოდეთ ძილის ტაიმერის გაღვიძებას.
  8. დაუბრუნდით პირველ ნაბიჯს და გაიარეთ ეს ციკლი.

მოდელის აგება და შედარება
CMT2312A SPI კონფიგურაციის მოდელი
CMT2312A SPI კონფიგურაციისა და პარამეტრების თითოეული ჯგუფის მიერ დადგენილი მოდელის გადართვის მიხედვით, თითოეული s-ის დროისა და გაზომვის დროის ეკრანის ანაბეჭდებიtage არის შემდეგი:

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (10)

სადაც:

  1. დროის შკალები A1-A2 არის A პროტოკოლის კონფიგურაციის ფლეშ-ჩართვაზე დახარჯული დრო, დაახლოებით 1 მილიწამი (აპარატურის SPI მუშაობის სიჩქარე 8 მჰც);
  2. დროის შკალები B1-B2 წარმოადგენს მოსმენის პროტოკოლ A-ს RxTime1 ხანგრძლივობას, რომელიც ძირითადად იგივეა, რაც 600us პარამეტრი;
  3. დროის შკალები C1-C2 არის B პროტოკოლის კონფიგურაციის გაწმენდისთვის საჭირო დრო, დაახლოებით 1 მილიწამი (963us);
  4. დროის შკალები D1-D2 წარმოადგენს მოსმენის პროტოკოლ B-ს RxTime1 ხანგრძლივობას, რომელიც ძირითადად იგივეა, რაც 800us (774us) პარამეტრი;
  5. დროის შკალები E1-E2 არის C პროტოკოლის კონფიგურაციის გაწმენდისთვის საჭირო დრო, დაახლოებით 1 მილიწამი (962 აშშ);
  6. დროის შკალა F1-F2 არის მონიტორინგის პროტოკოლ C-ის RxTime1 ხანგრძლივობა, რომელიც ძირითადად იგივეა, რაც 2ms (1.97 ms) პარამეტრი;
  7. დროის შკალები G1-G2 ძილის დროს დიდ დროს მოითხოვს, რაც ძირითადად 35 მილიწამიანი პარამეტრის იგივეა;

ამგვარად, მონიტორინგის ციკლი დაახლოებით 41.5 ms-ს გრძელდება. ცხადია, არასანდოა 40 ms-ში პროტოკოლის პილოტების სამ კომპლექტთან ადაპტაცია. იმისათვის, რომ პროტოკოლის პილოტების თითოეულ კომპლექტს შეეძლოს 40 ms-ში მონიტორინგის ორი შესაძლებლობის დაფარვა, აუცილებელია მონიტორინგის პროტოკოლ C კონფიგურაციაში ძილის დროის შეცვლა 35 ms-დან 27 ms-მდე, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ ფიგურაში.

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (11)

შეამოწმეთ, რომ ანგარიშის გააქტიურების ეფექტი შეესაბამება მოლოდინებს, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ ფიგურაში (თითოეული პროტოკოლი აგზავნის 2 პაკეტს და იღებს 6-ჯერ):

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (12)

ამ რეჟიმში ენერგიის მოხმარება შემოწმდა და შეადგენდა 1.83 mA-ს, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ ფიგურაში:

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (13)

Review ენერგომოხმარების მაჩვენებლები, როგორც აღწერილია CMT2312A მონაცემთა ცხრილში,

  • მზადყოფნის მდგომარეობაში დენის ტიპიური მნიშვნელობაა 2.1mA, ხოლო RFS მდგომარეობაში - 7.8mA. კონფიგურაციისა და მდგომარეობის გადართვის საერთო ხანგრძლივობა დაახლოებით 1ms-ია, საიდანაც 70% კონფიგურაციისა და მზადყოფნის მდგომარეობაშია, ხოლო 30% RFS მდგომარეობაში (დაახლოებით იზომება ლოგიკური ანალიზატორით).
  • Rx მდგომარეობაში დენის ტიპიური მნიშვნელობაა 13.6 mA, ხოლო Rx-ში დროის ჯამია: 0.6 ms + 0.8 ms + 2ms = 3.4 ms
  • ძილის რეჟიმში დენი 1uA-ზე ნაკლებია, რომლის იგნორირებაც შესაძლებელია. ძილის დრო დაახლოებით 27 ms-ია, ხოლო ერთი ციკლის ხანგრძლივობა 33.6 ms (ლოგიკური ანალიზატორის გაზომვის მიხედვით).

ასე რომ, საშუალო ენერგომოხმარება დაახლოებით გამოითვლება შემდეგნაირად: 

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა-19

ის ოდნავ დაბალია გაზომილ მნიშვნელობაზე, მაგრამ ძირითადი მოლოდინი შეესაბამება გაზომილ სიტუაციას. მაგრამ შეგვიძლია თუ არა კიდევ უფრო შევამციროთ ენერგომოხმარება 1.71 mA-ს საფუძველზე? დიახ! CMT2312A-ს DC – DC ფუნქციის ჩართვა შესაძლებელია (რა თქმა უნდა, აპარატურა ასევე უნდა იყოს დანერგილი DC – DC ჩართვის პირობებში). DC – DC ჩართვის რეჟიმში, მზადყოფნის დენი შეიძლება შემცირდეს 2.1mA-დან 1.9mA-მდე, RFS დენი შეიძლება შემცირდეს 7.8mA-დან 5.6mA-მდე, ხოლო მიმღები დენი შეიძლება შემცირდეს 13.6mA-დან 9.4mA-მდე. ამრიგად, უხეში გაანგარიშება შემდეგია:

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა-20

ფაქტობრივი გაზომვაა 1.27 mA, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ ფიგურაში.

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (14)

1.83 mA-დან 1.27 mA-მდე, ის მხარს უჭერს პროტოკოლების 3 ნაკრების გააქტიურებას და ეფექტი კვლავ აშკარაა. შემდეგ შეგიძლიათ განიხილოთ პარამეტრების CMT2312A-ში არსებული OTP-ის კონსოლიდაცია და სწრაფად შეცვალოთ წინასწარ შენახული კონფიგურაცია, რათა ნახოთ რამდენად ეფექტურია ის.

  • CMT2312A მოდელი წინასწარ შენახული კონფიგურაციების სწრაფი გადართვისთვის

ზემოთ მოცემული კონფიგურაციის მიხედვით პარამეტრების გამყარებამდე აუცილებელია ძილის ხანგრძლივობის დახვეწა. რადგან წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა დაზოგავს პროგრამული უზრუნველყოფის პარამეტრების კონფიგურაციისთვის საჭირო დროს. ზემოთ მოცემული იმპლემენტაციის საფუძველზე, პროტოკოლების 3 ნაკრების მონიტორინგის საერთო ხანგრძლივობაა 3.4 მილიწამი (0.6 + 0.8+2), რაც აკმაყოფილებს პილოტის ხანგრძლივობის განმავლობაში 2-ჯერ მონიტორინგის მოთხოვნას, ანუ საჭიროა 6.8 მილიწამი. შესაბამისად, 40 მილიწამის ხანგრძლივობის საფუძველზე, რჩება 33.2 მილიწამი. მდგომარეობის გადართვისთვის დროის ზღვრის გათვალისწინებით, ძილის ხანგრძლივობის რეგულირება შესაძლებელია 31 მილიწამამდე. იმპლემენტაციის ეფექტი ნაჩვენებია შემდეგ ფიგურაში:

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (15)

CMT2312A შიდა DMA დონის გადართვის წინასწარ შენახული კონფიგურაციის წყალობით, ის ზოგავს გარე MCU-ს პარტიული კონფიგურაციის რეგისტრების დროს. შიდა კონფიგურაციის გადართვას დაახლოებით 150 მიკროგრამი სჭირდება, როგორც ეს ქვემოთ მოცემულ ფიგურაზეა ნაჩვენები.

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (16)

ასე რომ, საშუალო დენი დაახლოებით გამოითვლება შემდეგნაირად:

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა-21

ფაქტობრივი გაზომვაა 1.12 mA, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ ფიგურაში.

HOPERF-AN244-წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა- (1)

გეგმის ენერგომოხმარების შეჯამება

სქემა გაზომილი ენერგომოხმარება
გარე მიკროკონტროლერის გადართვის კონფიგურაცია

(DC-DC გამორთულია)

1.83 mA
გარე მიკროკონტროლერის გადართვის კონფიგურაცია

(DC-DC ჩართულია)

1.27 mA
შიდა წინასწარ შენახული კონფიგურაციის გადართვა

(DC-DC ჩართულია)

1.12 mA

შენიშვნები

  1. ეს დოკუმენტი ვარაუდობს, რომ აპლიკაციაში კონფიგურაციების სამივე ნაკრები ერთსა და იმავე სიხშირის დიაპაზონშია, რაც თავიდან აგვაცილებს ჩიპის ხელახალ კალიბრაციას. რადგან CMT2312A-ს (ან CMT2310A-ს) ინიციალიზაციის პროცესში, აპლიკაციაში გამოყენებული სიხშირის დიაპაზონი საჭიროებს კალიბრაციას და კალიბრაცია განსხვავდება სხვადასხვა სიხშირის დიაპაზონებისთვის. მაგალითადample, ამ ექსში კონფიგურაციების სამი ნაკრების მიხედვითampმაგალითად, თუ ერთ-ერთი კონფიგურაციის სიხშირის წერტილი 868 MHz-ია, კონფიგურაციის უბრალოდ შეცვლა საკმარისი არ არის და საჭიროა ხელახალი კალიბრაციაც. რა თქმა უნდა, ეს უკიდურესი ვარაუდია. რეალური გამოყენების სცენარების მიხედვით, ფიქსირებული რადიოსიხშირული აპარატურის შესაბამისობა მსგავსი სიხშირის დიაპაზონში უნდა იყოს.
  2. ამ ექს-ის საბოლოო შედეგების ანალიზიდანampმაგალითად, სწრაფი გადართვით წინასწარ შენახული კონფიგურაციისთვის, გაზომილი საშუალო სამუშაო დენი დაახლოებით 1.12 mA-ია; ხოლო გარე მიკროკონტროლერის კონფიგურაციის მეთოდისთვის, გაზომილი მნიშვნელობა მხოლოდ 1.27 mA-ია, დაახლოებით 12%-იანი ოპტიმიზაციის კოეფიციენტით. წინასწარ შენახული კონფიგურაციის სწრაფი გადართვის მიზეზი ძირითადად გარე მიკროკონტროლერის კონფიგურაციის მოხმარების გამოტოვებაა. ამ შემთხვევაშიampმაგალითად, გარე მიკროკონტროლერი აპარატურის SPI-ს 8 MHz სიჩქარეზე აყენებს, რაც საკმაოდ სწრაფია (CMT2312A-ს ზედა ზღვარი 10 MHz-ია), ამიტომ მოხმარების ამ ნაწილის წილი მაღალი არ არის. მეორეც, ამ შემთხვევაშიampმაგალითად, ერთ-ერთ კონფიგურაციას აქვს 10 კბ/წმ სიჩქარე და 2 მილიწამიანი მოსმენის დიზაინის დრო, რაც ენერგიის მოხმარების ძირითად ნაწილს შეადგენს. ამიტომ, თუ ფაქტობრივი გამოყენების სცენარი მაღალი სიჩქარის აპლიკაციებისთვისაა, ფაქტობრივი მოსმენის დრო ძალიან მოკლეა და ამ შუალედური კავშირების კონფიგურაციის მოხმარების წილი მაღალია. შემდეგ, უპირატესობაtagსწრაფი გადართვისთვის წინასწარ შენახული კონფიგურაციების გამოყენების შესაძლებლობა კიდევ უფრო დიდია.

დოკუმენტაციის გადახედვის ჩანაწერი

ცხრილი 34. დოკუმენტის ცვლილების ჩანაწერი

ვერსია არა. თავი შეცვალეთ აღწერა თარიღი
1.0 ყველა საწყისი ვერსიის გამოშვება 2025-07-31

საკონტაქტო ინფორმაცია

Shenzhen Hope Microelectronics Co., Ltd.

  • მისამართი: მე-30 კორპუსის 8 სართული, C ზონა, ვანკეს ღრუბლოვანი ქალაქი, Xili Sub-District, Nanshan, Shenzhen, GD, PR China
  • ტელ: +86-755-82973805 / 4001-189-180
  • ფაქსი: +86-755-82973550
  • საფოსტო კოდი: 518052
  • გაყიდვები: sales@hoperf.com
  • Webსაიტი: www.hoperf.com

საავტორო უფლება. Shenzhen Hope Microelectronics Co., Ltd. ყველა უფლება დაცულია.
HOPERF-ის მიერ მოწოდებული ინფორმაცია ითვლება ზუსტი და სანდო. თუმცა, არ არის პასუხისმგებელი უზუსტობებზე და ამ დოკუმენტის სპეციფიკაციები ექვემდებარება ცვლილებას შეტყობინების გარეშე. აქ მოცემული მასალა არის HOPERF-ის ექსკლუზიური საკუთრება და დაუშვებელია გავრცელება, რეპროდუცირება ან გამჟღავნება მთლიანად ან ნაწილობრივ HOPERF-ის წინასწარი წერილობითი ნებართვის გარეშე. HOPERF-ის პროდუქტები არ არის ავტორიზებული გამოსაყენებლად, როგორც კრიტიკული კომპონენტები სიცოცხლის მხარდაჭერის მოწყობილობებში ან სისტემებში HOPERF-ის წერილობითი თანხმობის გარეშე. HOPERF-ის ლოგო არის Shenzhen Hope Microelectronics Co., Ltd-ის რეგისტრირებული სავაჭრო ნიშანი. ყველა სხვა სახელწოდება მათი შესაბამისი მფლობელების საკუთრებაა.
www.hoperf.com

ხშირად დასმული კითხვები

რა არის CMT2312A-ს ძირითადი ფუნქციები?

CMT2312A-ს მთავარი ფუნქციაა გადამცემ-მიმღები, რომელიც მხარს უჭერს წინასწარ შენახულ კონფიგურაციებს შორის სწრაფ გადართვას.

რა არის CMT2312A-ს მუშაობის სიხშირის დიაპაზონი?

CMT2312A-ს სამუშაო სიხშირის დიაპაზონია 113-960 MHz.

როგორ შემიძლია სწრაფად გადავრთო წინასწარ შენახულ კონფიგურაციებს შორის CMT2312A-ს გამოყენებით?

CMT2312A-ს გამოყენებით წინასწარ შენახული კონფიგურაციების სწრაფად გადართვისთვის, მიჰყევით მომხმარებლის სახელმძღვანელოში აღწერილი ოპერაციის პროცესს, რაც მოიცავს მოწყობილობის მზადყოფნის რეჟიმში დაყენებას, სასურველი კონფიგურაციის ჯგუფის არჩევას, ბრძანების შესრულების მოლოდინს და მომხმარებლის სპეციფიკური ოპერაციების შესრულებას.

დოკუმენტები / რესურსები

HOPERF AN244 წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა [pdf] მომხმარებლის სახელმძღვანელო
AN244 წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა, AN244, წინასწარ შენახული კონფიგურაციის სწრაფი გადართვა, წინასწარ შენახული კონფიგურაციის გადართვა, წინასწარ შენახული კონფიგურაცია, შენახული კონფიგურაცია

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *