ATMEL MCU બોર્ડની શક્તિને બહાર કાઢો
વિગતો
એમ્બેડેડ ઉચ્ચ-ગુણવત્તાવાળી ફ્લેશ પ્રોગ્રામ મેમરી
ઉચ્ચ-ગુણવત્તાવાળી ફ્લેશ ભૂંસી નાખવા અને લખવા માટે સરળ છે, ISP અને IAP ને સપોર્ટ કરે છે અને ઉત્પાદન ડીબગીંગ, વિકાસ, ઉત્પાદન અને અપડેટ કરવા માટે અનુકૂળ છે.બિલ્ટ-ઇન લોંગ-લાઇફ EEPROM પાવર બંધ થવા પર નુકસાનને ટાળવા માટે કી ડેટાને લાંબા સમય સુધી સાચવી શકે છે.ચિપમાં મોટી-ક્ષમતાવાળી RAM માત્ર સામાન્ય પ્રસંગોની જરૂરિયાતોને પૂરી કરી શકતી નથી, પરંતુ સિસ્ટમ પ્રોગ્રામ્સ વિકસાવવા માટે ઉચ્ચ-સ્તરની ભાષાના ઉપયોગને વધુ અસરકારક રીતે સમર્થન આપે છે, અને MCS-51 સિંગલ-ચિપ માઇક્રોકોમ્પ્યુટર જેવી બાહ્ય RAMને વિસ્તૃત કરી શકે છે.
તમામ I/O પિનમાં રૂપરેખાંકિત પુલ-અપ રેઝિસ્ટર હોય છે
આ રીતે, તે વ્યક્તિગત રીતે ઇનપુટ/આઉટપુટ તરીકે સેટ કરી શકાય છે, (પ્રારંભિક) ઉચ્ચ-અવબાધ ઇનપુટ સેટ કરી શકાય છે, અને મજબૂત ડ્રાઇવ ક્ષમતા ધરાવે છે (પાવર ડ્રાઇવ ઉપકરણોને અવગણી શકાય છે), I/O પોર્ટ સંસાધનોને લવચીક, શક્તિશાળી બનાવે છે. અને સંપૂર્ણપણે કાર્યરત.વાપરવુ.
ઓન-ચિપ બહુવિધ સ્વતંત્ર ઘડિયાળ વિભાજકો
અનુક્રમે URAT, I2C, SPI માટે વાપરી શકાય છે.તેમાંથી, 8/16-બીટ ટાઈમરમાં 10-બીટ પ્રીસ્કેલર હોય છે, અને સમયના વિવિધ સ્તરો પ્રદાન કરવા માટે સોફ્ટવેર દ્વારા ફ્રીક્વન્સી ડિવિઝન ગુણાંક સેટ કરી શકાય છે.
ઉન્નત હાઇ-સ્પીડ USART
તેમાં હાર્ડવેર જનરેશન ચેક કોડ, હાર્ડવેર ડિટેક્શન અને વેરિફિકેશન, બે-લેવલ રિસીવિંગ બફર, ઓટોમેટિક એડજસ્ટમેન્ટ અને પોઝિશનિંગ ઓફ બાઉડ રેટ, શીલ્ડિંગ ડેટા ફ્રેમ વગેરે કાર્યો છે, જે સંચારની વિશ્વસનીયતામાં સુધારો કરે છે, પ્રોગ્રામ લખવાની સુવિધા આપે છે અને તેને બનાવે છે. ડિસ્ટ્રિબ્યુટેડ નેટવર્ક બનાવવું અને સમજવું સરળ છે મલ્ટિ-કમ્પ્યુટર કમ્યુનિકેશન સિસ્ટમના જટિલ એપ્લિકેશન માટે, સીરીયલ પોર્ટ ફંક્શન MCS-51 સિંગલ-ચિપ માઇક્રોકોમ્પ્યુટરના સીરીયલ પોર્ટ કરતાં ઘણું વધારે છે, અને કારણ કે AVR સિંગલ-ચિપ માઇક્રોકોમ્પ્યુટર ઝડપી છે અને વિક્ષેપ સેવા સમય ટૂંકો છે, તે ઉચ્ચ બાઉડ રેટ સંચારને અનુભવી શકે છે.
સ્થિર સિસ્ટમ વિશ્વસનીયતા
AVR MCU પાસે ઓટોમેટિક પાવર-ઓન રીસેટ સર્કિટ, સ્વતંત્ર વોચડોગ સર્કિટ, લો વોલ્ટેજ ડિટેક્શન સર્કિટ BOD, બહુવિધ રીસેટ સ્ત્રોતો (ઓટોમેટિક પાવર-ઓન રીસેટ, એક્સટર્નલ રીસેટ, વોચડોગ રીસેટ, BOD રીસેટ), રૂપરેખાંકિત સ્ટાર્ટઅપ વિલંબ કોઈપણ સમયે પ્રોગ્રામ ચલાવો, જે એમ્બેડેડ સિસ્ટમની વિશ્વસનીયતા વધારે છે.
2. AVR માઇક્રોકન્ટ્રોલર શ્રેણીનો પરિચય
AVR સિંગલ-ચિપ માઇક્રોકોમ્પ્યુટર્સની શ્રેણી પૂર્ણ છે, જે વિવિધ પ્રસંગોની જરૂરિયાતોને લાગુ કરી શકાય છે.કુલ 3 ગ્રેડ છે, જે આ છે:
નીચા-ગ્રેડની નાની શ્રેણી: મુખ્યત્વે Tiny11/12/13/15/26/28 વગેરે;
મધ્ય-શ્રેણી AT90S શ્રેણી: મુખ્યત્વે AT90S1200/2313/8515/8535, વગેરે;(નાબૂદ કરવામાં આવે છે અથવા મેગામાં રૂપાંતરિત થાય છે)
ઉચ્ચ-ગ્રેડ ATmega: મુખ્યત્વે ATmega8/16/32/64/128 (સંગ્રહ ક્ષમતા 8/16/32/64/128KB છે) અને ATmega8515/8535, વગેરે.
AVR ઉપકરણ પિનની શ્રેણી 8 પિનથી 64 પિન સુધીની હોય છે, અને વપરાશકર્તાઓ માટે વાસ્તવિક પરિસ્થિતિઓ અનુસાર પસંદ કરવા માટે વિવિધ પેકેજો છે.
3. AVR MCU ના ફાયદા
હાર્વર્ડ માળખું, 1MIPS/MHz હાઇ-સ્પીડ પ્રોસેસિંગ ક્ષમતા સાથે;
સુપર-ફંક્શનલ રિડ્યુડ ઇન્સ્ટ્રક્શન સેટ (RISC), 32 સામાન્ય-ઉદ્દેશ કાર્યકારી રજિસ્ટર સાથે, 8051 MCU ની સિંગલ ACC પ્રોસેસિંગને કારણે થતી અડચણની ઘટનાને દૂર કરે છે;
નોંધણી જૂથો અને સિંગલ-સાયકલ સૂચના સિસ્ટમની ઝડપી ઍક્સેસ લક્ષ્ય કોડના કદ અને અમલીકરણ કાર્યક્ષમતાને મોટા પ્રમાણમાં ઑપ્ટિમાઇઝ કરે છે.કેટલાક મોડેલોમાં ખૂબ જ મોટી ફ્લૅશ હોય છે, જે ખાસ કરીને ઉચ્ચ-સ્તરની ભાષાઓનો ઉપયોગ કરીને વિકાસ માટે યોગ્ય છે;
જ્યારે આઉટપુટ તરીકે ઉપયોગ કરવામાં આવે છે, ત્યારે તે PIC ના HI/LOW સમાન હોય છે અને 40mA આઉટપુટ કરી શકે છે.જ્યારે ઇનપુટ તરીકે ઉપયોગ કરવામાં આવે છે, ત્યારે તેને ટ્રાઇ-સ્ટેટ હાઇ-ઇમ્પિડન્સ ઇનપુટ અથવા પુલ-અપ રેઝિસ્ટર સાથે ઇનપુટ તરીકે સેટ કરી શકાય છે, અને તેમાં 10mA થી 20mA સુધીના પ્રવાહને સિંક કરવાની ક્ષમતા છે;
ચિપ બહુવિધ ફ્રીક્વન્સીઝ, પાવર-ઓન ઓટોમેટિક રીસેટ, વોચડોગ, સ્ટાર્ટ-અપ વિલંબ અને અન્ય કાર્યો સાથે આરસી ઓસિલેટરને એકીકૃત કરે છે, પેરિફેરલ સર્કિટ સરળ છે, અને સિસ્ટમ વધુ સ્થિર અને વિશ્વસનીય છે;
મોટા ભાગના AVR પાસે સમૃદ્ધ ઓન-ચિપ સંસાધનો છે: E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, એનાલોગ કમ્પેરેટર, WDT, વગેરે સાથે;
ISP ફંક્શન ઉપરાંત, મોટાભાગના AVR માં IAP ફંક્શન પણ હોય છે, જે એપ્લિકેશનને અપગ્રેડ કરવા અથવા નાશ કરવા માટે અનુકૂળ છે.
4. AVR MCU ની અરજી
AVR સિંગલ-ચિપ માઇક્રોકોમ્પ્યુટરના ઉત્કૃષ્ટ પ્રદર્શન અને ઉપરોક્ત લાક્ષણિકતાઓના આધારે, તે જોઈ શકાય છે કે AVR સિંગલ-ચિપ માઇક્રોકોમ્પ્યુટર હાલમાં મોટાભાગના એમ્બેડેડ એપ્લિકેશન દૃશ્યો પર લાગુ કરી શકાય છે.
ATMEL MCU બોર્ડ એ એમ્બેડેડ સિસ્ટમ્સ માટે રચાયેલ અત્યંત વિશ્વસનીય અને બહુમુખી વિકાસ સાધન છે.તે કન્ઝ્યુમર ઈલેક્ટ્રોનિક્સથી લઈને ઔદ્યોગિક ઓટોમેશન સુધીની વિવિધ એપ્લિકેશનો માટે સુવિધાઓ અને કાર્યોની વિશાળ શ્રેણી પ્રદાન કરે છે.આ MCU બોર્ડના કેન્દ્રમાં એક ATMEL માઇક્રોકન્ટ્રોલર છે જે તેના ઉચ્ચ પ્રદર્શન અને ઓછા પાવર વપરાશ માટે જાણીતું છે.AVR આર્કિટેક્ચર પર આધારિત, માઇક્રોકન્ટ્રોલર કાર્યક્ષમ અને મજબૂત કોડ એક્ઝિક્યુશન અને પેરિફેરલ્સ અને બાહ્ય ઉપકરણો સાથે સીમલેસ એકીકરણ પ્રદાન કરે છે.બોર્ડ GPIO પિન, UART, SPI, I2C અને ADC સહિત વિવિધ ઓનબોર્ડ પેરિફેરલ્સથી સજ્જ છે, જે બાહ્ય સેન્સર્સ, એક્ટ્યુએટર્સ અને અન્ય ઉપકરણો સાથે સીમલેસ કનેક્શન અને સંચારને સક્ષમ કરે છે.આ પેરિફેરલ્સની ઉપલબ્ધતા વિકાસકર્તાઓને એપ્લીકેશન બનાવવા માટે ખૂબ જ સુગમતા પ્રદાન કરે છે.વધુમાં, ATMEL MCU બોર્ડમાં મોટી ફ્લેશ મેમરી અને RAM છે, જે કોડ અને ડેટા સ્ટોર કરવા માટે પૂરતી જગ્યા પૂરી પાડે છે.આ સુનિશ્ચિત કરે છે કે મોટી મેમરી જરૂરિયાતો સાથે જટિલ એપ્લિકેશનો સરળતાથી સમાવી શકાય છે.બોર્ડની એક નોંધનીય વિશેષતા એ તેની સોફ્ટવેર ડેવલપમેન્ટ ટૂલ્સની વ્યાપક ઇકોસિસ્ટમ છે.ATMEL સ્ટુડિયો IDE કોડ લખવા, કમ્પાઇલિંગ અને ડીબગિંગ માટે વપરાશકર્તા-મૈત્રીપૂર્ણ અને સાહજિક પ્લેટફોર્મ પૂરું પાડે છે.IDE વિકાસ પ્રક્રિયાને સરળ બનાવવા અને માર્કેટમાં સમયને વેગ આપવા માટે સોફ્ટવેર ઘટકો, ડ્રાઇવરો અને મિડલવેરની વિસ્તૃત લાઇબ્રેરી પણ પ્રદાન કરે છે.ATMEL MCU બોર્ડ યુએસબી, ઇથરનેટ અને CAN સહિતના વિવિધ સંચાર પ્રોટોકોલ્સને સપોર્ટ કરે છે, જે તેમને IoT, રોબોટિક્સ અને ઓટોમેશન સહિતની વિશાળ શ્રેણી માટે યોગ્ય બનાવે છે.તે વિવિધ પાવર સપ્લાય વિકલ્પો પણ પ્રદાન કરે છે, જે વિકાસકર્તાઓને તેમની ચોક્કસ એપ્લિકેશન જરૂરિયાતોને આધારે સૌથી યોગ્ય પાવર સપ્લાય પસંદ કરવાની મંજૂરી આપે છે.વધુમાં, બોર્ડને વિસ્તરણ બોર્ડ અને પેરિફેરલ્સની વિશાળ શ્રેણી સાથે સુસંગત બનાવવા માટે ડિઝાઇન કરવામાં આવ્યું છે, જે વિકાસકર્તાઓને હાલના મોડ્યુલોનો લાભ લેવા અને જરૂરિયાત મુજબ કાર્યક્ષમતા ઉમેરવા માટે સુગમતા આપે છે.આ સુસંગતતા ઝડપી પ્રોટોટાઇપિંગ અને વધારાની સુવિધાઓના સરળ એકીકરણની ખાતરી કરે છે.વિકાસકર્તાઓને મદદ કરવા માટે, ATMEL MCU બોર્ડ ડેટાશીટ્સ, વપરાશકર્તા માર્ગદર્શિકાઓ અને એપ્લિકેશન નોંધો સહિત વ્યાપક દસ્તાવેજો સાથે આવે છે.વધુમાં, વિકાસકર્તાઓ અને ઉત્સાહીઓનો જીવંત સમુદાય મૂલ્યવાન સંસાધનો, સમર્થન અને જ્ઞાનની વહેંચણીની તકો પ્રદાન કરે છે.સારાંશમાં, ATMEL MCU બોર્ડ એક વિશ્વસનીય અને બહુમુખી એમ્બેડેડ સિસ્ટમ ડેવલપમેન્ટ ટૂલ છે.તેના શક્તિશાળી માઇક્રોકન્ટ્રોલર, વ્યાપક મેમરી સંસાધનો, વૈવિધ્યસભર ઓનબોર્ડ પેરિફેરલ્સ અને મજબૂત વિકાસ ઇકોસિસ્ટમ સાથે, બોર્ડ વિકાસ પ્રક્રિયા અને કાર્યક્ષમતામાં નવીનતા લાવવા, વિવિધ ક્ષેત્રોમાં એપ્લિકેશન બનાવવા અને પરીક્ષણ કરવા માટે એક આદર્શ પ્લેટફોર્મ પૂરું પાડે છે.