{"id":801,"date":"2023-04-17T16:58:00","date_gmt":"2023-04-17T16:58:00","guid":{"rendered":"https:\/\/ce.polsl.pl\/?p=801"},"modified":"2023-04-17T16:58:22","modified_gmt":"2023-04-17T16:58:22","slug":"balancer","status":"publish","type":"post","link":"https:\/\/ce.polsl.pl\/index.php\/balancer\/","title":{"rendered":"Balancer"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"801\" class=\"elementor elementor-801\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-842d145 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"842d145\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7ea0b18\" data-id=\"7ea0b18\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f335312 elementor-widget elementor-widget-heading\" data-id=\"f335312\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Projekt \"Balancer\" - platforma balansuj\u0105ca po\u0142o\u017cenie kulki<\/h2><style id=\"core-f335312-core-block-supports-inline-css\">.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06c3dc3 elementor-widget elementor-widget-text-editor\" data-id=\"06c3dc3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Jednym z naszych pierwszych projekt\u00f3w w kole by\u0142a platforma balansuj\u0105ca po\u0142o\u017cenie kulki, kt\u00f3r\u0105 nazwali\u015bmy Balancerem. Celem naszego projektu by\u0142o poznanie metody regulacji PID. Platforma ma za zadanie regulowa\u0107 zadane po\u0142o\u017cenie kulki na podstawie odczyt\u00f3w z panelu rezystancyjnego. Jak to dzia\u0142a? Uproszczony schemat sterowania przedstawiono na grafice poni\u017cej. Na panelu rezystancyjnym dokonywane s\u0105 pomiary dw\u00f3ch napi\u0119\u0107, kt\u00f3re odczytywane s\u0105 przez mikrokontroler, a nast\u0119pnie przeliczane na pozycj\u0119 w osi X oraz Y. Otrzymujemy tym samym pozycj\u0119 kulki na platformie. Dane te przekazywane s\u0105 do dw\u00f3ch regulator\u00f3w PID z czego ka\u017cdy steruje po\u0142o\u017ceniem kulki w innej osi. Kod odpowiedzialny za regulacj\u0119 PID oblicza warto\u015b\u0107 nachylenia k\u0105towego jak\u0105 nale\u017cy zada\u0107 serwomechanizmowi. Otrzymana warto\u015b\u0107 przekazywana jest do klasy steruj\u0105cej serwomechanizmami i przeliczana na procent wype\u0142nienia sygna\u0142u PWM, kt\u00f3ry jest ustawiany na wyj\u015bciu mikrokontrolera i odpowiada za sterowanie serwomechanizmem.<\/p>\t\t\t\t<style id=\"core-06c3dc3-core-block-supports-inline-css\"><\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b516238 elementor-widget elementor-widget-image\" data-id=\"b516238\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"853\" height=\"272\" src=\"https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_schemat1.png\" class=\"attachment-full size-full wp-image-804\" alt=\"\" srcset=\"https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_schemat1.png 853w, https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_schemat1-300x96.png 300w, https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_schemat1-768x245.png 768w\" sizes=\"(max-width: 853px) 100vw, 853px\" \/>\t\t\t\t\t\t\t\t\t\t\t<style id=\"core-b516238-core-block-supports-inline-css\">.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-91ddc2d elementor-widget elementor-widget-text-editor\" data-id=\"91ddc2d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>W projekcie stworzono r\u00f3wnie\u017c aplikacj\u0119 &#8211; interfejs u\u017cytkownika, kt\u00f3ra pozwala na zmian\u0119 parametr\u00f3w regulacji PID, zmian\u0119 zadanej pozycji, wy\u015bwietlanie po\u0142o\u017cenia kulki, wykre\u015blanie wykres\u00f3w po\u0142o\u017cenia oraz ich zapis do pliku CSV.<\/p>\t\t\t\t<style id=\"core-91ddc2d-core-block-supports-inline-css\"><\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a19d3d elementor-widget elementor-widget-image\" data-id=\"8a19d3d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"732\" height=\"416\" src=\"https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_interfejs.png\" class=\"attachment-large size-large wp-image-805\" alt=\"\" srcset=\"https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_interfejs.png 732w, https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_interfejs-300x170.png 300w\" sizes=\"(max-width: 732px) 100vw, 732px\" \/>\t\t\t\t\t\t\t\t\t\t\t<style id=\"core-8a19d3d-core-block-supports-inline-css\">.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1fb6882 elementor-widget elementor-widget-text-editor\" data-id=\"1fb6882\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Jak dzia\u0142aj\u0105 panele rezystancyjne? W swojej budowie posiadaj\u0105 dwie folie. Pierwsza naniesiona jest na sztywne pod\u0142o\u017ce, a druga na elastyczne. Mi\u0119dzy foliami znajduje si\u0119 materia\u0142 oporowy. Naci\u015bni\u0119cie panelu powoduje zwarcie dw\u00f3ch warstw, z czego ka\u017cda warstwa posiada dwie elektrody na obu ko\u0144cach. Zwarcie powoduje utworzenie dzielnika napi\u0119cia, elektrody pod\u0142\u0105czy\u0107 mo\u017cna pod przetwornik ADC, co pozwoli mikrokontrolerowi na pomiar napi\u0119cia, a nast\u0119pnie przeliczenie napi\u0119cia na po\u0142o\u017cenie <\/p>\t\t\t\t<style id=\"core-1fb6882-core-block-supports-inline-css\"><\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a3a3443 elementor-widget elementor-widget-image\" data-id=\"a3a3443\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"732\" height=\"183\" src=\"https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_panel1.png\" class=\"attachment-large size-large wp-image-806\" alt=\"\" srcset=\"https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_panel1.png 732w, https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_panel1-300x75.png 300w\" sizes=\"(max-width: 732px) 100vw, 732px\" \/>\t\t\t\t\t\t\t\t\t\t\t<style id=\"core-a3a3443-core-block-supports-inline-css\">.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad5980f elementor-widget elementor-widget-text-editor\" data-id=\"ad5980f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Poni\u017csza grafika przedstawia z\u0142\u0105cza panelu rezystancyjnego 4-pinowego oraz 5-pinowego. W panelach z czterema wyprowadzeniami elektrody umieszczone s\u0105 na bokach panelu, natomiast w panelach z pi\u0119cioma wyprowadzeniami elektrody umieszczone s\u0105 na rogach. Panele o pi\u0119ciu z\u0142\u0105czach wymagaj\u0105 zastosowania wzoru linearyzuj\u0105cego, jednak ich zalet\u0105 jest wi\u0119ksza trwa\u0142o\u015b\u0107. <\/p>\t\t\t\t<style id=\"core-ad5980f-core-block-supports-inline-css\"><\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f88a75 elementor-widget elementor-widget-image\" data-id=\"3f88a75\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"292\" src=\"https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_panel2-768x292.png\" class=\"attachment-medium_large size-medium_large wp-image-807\" alt=\"\" srcset=\"https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_panel2-768x292.png 768w, https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_panel2-300x114.png 300w, https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_panel2-1024x390.png 1024w, https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/Balancer_panel2.png 1343w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t<style id=\"core-3f88a75-core-block-supports-inline-css\">.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0db5436 elementor-widget elementor-widget-text-editor\" data-id=\"0db5436\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Poni\u017cej nagranie prezentuj\u0105ce dzia\u0142anie naszego projektu \ud83d\ude42<\/p>\t\t\t\t<style id=\"core-0db5436-core-block-supports-inline-css\"><\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f8bf09 elementor-widget elementor-widget-video\" data-id=\"8f8bf09\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/F8R91bAOHSU&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t<style id=\"core-8f8bf09-core-block-supports-inline-css\">.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Projekt &#8220;Balancer&#8221; &#8211; platforma balansuj\u0105ca po\u0142o\u017cenie kulki Jednym z naszych pierwszych projekt\u00f3w w kole by\u0142a platforma balansuj\u0105ca po\u0142o\u017cenie kulki, kt\u00f3r\u0105 nazwali\u015bmy Balancerem. Celem naszego projektu by\u0142o poznanie metody regulacji PID. Platforma ma za zadanie regulowa\u0107 zadane po\u0142o\u017cenie kulki na podstawie odczyt\u00f3w z panelu rezystancyjnego. Jak to dzia\u0142a? Uproszczony schemat sterowania przedstawiono na grafice poni\u017cej. Na [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":803,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"_uag_custom_page_level_css":"","iawp_total_views":50,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-801","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"blocksy_meta":[],"uagb_featured_image_src":{"full":["https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/balancer.png",1920,1080,false],"thumbnail":["https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/balancer-150x150.png",150,150,true],"medium":["https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/balancer-300x169.png",300,169,true],"medium_large":["https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/balancer-768x432.png",768,432,true],"large":["https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/balancer-1024x576.png",1024,576,true],"1536x1536":["https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/balancer-1536x864.png",1536,864,true],"2048x2048":["https:\/\/ce.polsl.pl\/wp-content\/uploads\/2023\/04\/balancer.png",1920,1080,false]},"uagb_author_info":{"display_name":"Krystian","author_link":"https:\/\/ce.polsl.pl\/index.php\/author\/krystian\/"},"uagb_comment_info":10,"uagb_excerpt":"Projekt &#8220;Balancer&#8221; &#8211; platforma balansuj\u0105ca po\u0142o\u017cenie kulki Jednym z naszych pierwszych projekt\u00f3w w kole by\u0142a platforma balansuj\u0105ca po\u0142o\u017cenie kulki, kt\u00f3r\u0105 nazwali\u015bmy Balancerem. Celem naszego projektu by\u0142o poznanie metody regulacji PID. Platforma ma za zadanie regulowa\u0107 zadane po\u0142o\u017cenie kulki na podstawie odczyt\u00f3w z panelu rezystancyjnego. Jak to dzia\u0142a? Uproszczony schemat sterowania przedstawiono na grafice poni\u017cej. Na&hellip;","_links":{"self":[{"href":"https:\/\/ce.polsl.pl\/index.php\/wp-json\/wp\/v2\/posts\/801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ce.polsl.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ce.polsl.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ce.polsl.pl\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ce.polsl.pl\/index.php\/wp-json\/wp\/v2\/comments?post=801"}],"version-history":[{"count":6,"href":"https:\/\/ce.polsl.pl\/index.php\/wp-json\/wp\/v2\/posts\/801\/revisions"}],"predecessor-version":[{"id":1056,"href":"https:\/\/ce.polsl.pl\/index.php\/wp-json\/wp\/v2\/posts\/801\/revisions\/1056"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ce.polsl.pl\/index.php\/wp-json\/wp\/v2\/media\/803"}],"wp:attachment":[{"href":"https:\/\/ce.polsl.pl\/index.php\/wp-json\/wp\/v2\/media?parent=801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ce.polsl.pl\/index.php\/wp-json\/wp\/v2\/categories?post=801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ce.polsl.pl\/index.php\/wp-json\/wp\/v2\/tags?post=801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}