Pangkalahatang widget get_products. BGA soldering station soldering station rework station bga - Mga kasangkapang labi para sa kagamitan sa paghihinang Bezbrezhny product php productid


Gamit ang aming kit maaari mong ikonekta ang iyong sariling mga elemento ng pag-init upang lumikha o mag-upgrade ng iyong kagamitan sa paghihinang. Ang kit ay binubuo ng dalawang magkahiwalay na bahagi ng istruktura:

  • Control Panel. Ang mga elemento ng pag-init ay direktang kinokontrol mula dito, pati na rin ang pagproseso ng natanggap na data mula sa mga sensor ng temperatura.
  • Load control unit. Direktang kinokontrol ng unit na ito ang iyong mga elemento ng pag-init. Ang pamamahala ay nangyayari sa pamamagitan ng dalawang channel. Ang parehong mga channel ng pag-load ay gumagana ayon sa algorithm na tinukoy ng control panel. Ang maximum na kapangyarihan ay hindi dapat lumampas sa 2500 WATT. Kapag gumagamit ng mas maraming kapangyarihan, ang mga control unit triac ay mangangailangan ng karagdagang paglamig. Ang maximum na kasalukuyang para sa bawat channel ay 16 amperes.
  • Ang load control unit at ang control panel ay konektado gamit ang flat cable na may mga connectors sa dulo.
    Ang power supply ng control unit ay 220 volts 50 Hz. Para sa control unit panel, ang kapangyarihan ay maaaring mag-iba mula 80 hanggang 270 volts (ang control panel power supply ay binuo sa load control unit). Kaya, kung ang iyong power supply ay mas mababa sa 220 Volts (halimbawa, 120 Volts) maaari mo ring gamitin ang kit na ito. Gayunpaman, dapat tandaan na ang iyong mga elemento ng pag-init ay dapat na idinisenyo para magamit sa isang 120-volt na network.
    Ang mga opsyon para sa paggamit ng kit na ito ay iba. Halimbawa, maaari mong i-upgrade ang kagamitan sa paghihinang na mayroon ka na (halimbawa, ang istasyon ng Tsino na IR6000, Jovy, Achi Pro at mga katulad nito). Para sa naturang pag-upgrade, sapat na upang alisin ang cable ng koneksyon para sa mas mababang pampainit at ang cable ng koneksyon para sa itaas na pampainit (hindi na kailangang gamitin ang mga solid-state relay na kasama sa mga istasyon ng Tsino). Bilang isang patakaran, ang mga tagagawa ng istasyon ng Tsino ay gumagamit ng mga K-type na thermocouple bilang mga sensor ng temperatura. Maaari mong direktang gamitin ang mga naturang thermocouples upang kumonekta sa load control unit (halimbawa, isang thermocouple para sa pagtukoy ng temperatura ng mas mababang mga heater. Kadalasan ito ay built-in). Maaari mong i-mount ang load control unit sa gilid o likod ng iyong istasyon. Ilipat ang control panel sa isang maginhawang lugar. Ang inirerekumendang top heating element ay kuwarts. - maaaring mai-install na may kaunting kahirapan sa halip na ang ceramic heating element na kasama sa karaniwang hanay ng mga istasyon ng Tsino (nagawa na namin ang isang katulad na operasyon. Kinakailangang mag-drill ng dalawang butas na may diameter na 5-6 mm sa pangkabit ng Chinese heater (fastening ng M5 quartz heating element Hindi na kailangan ng mga pagbabago para sa itaas ng heater, na inirerekumenda din namin ang pagbili ng . ang pinaka-hindi angkop na sandali ay maaaring mahulog at pagkatapos ay ang pakikipag-ugnay sa heating point ng sensor ng temperatura ay mawawala, na hahantong sa isang paglabag sa profile ng paghihinang (karaniwan ay sa sobrang pag-init).
    Ang mga load cable ay konektado sa pamamagitan ng isang terminal na matatagpuan sa loob ng load control unit.

    Ang mga K-type na thermocouple ay ginagamit bilang mga sensor ng pagsubaybay sa temperatura. Ang mga sensor ay konektado sa pamamagitan ng mga terminal block na matatagpuan sa load block control board. Sa karaniwang pagsasaayos, ang koneksyon ng dalawang sensor ay magagamit (pagpipilian - isang sensor para sa mas mababang pampainit at isa para sa temperatura ng punto ng paghihinang). Sa control board mismo ay may mga upuan para sa pagkonekta ng dalawa pang channel para sa pagproseso ng mga sensor. Naturally, posible na ipatupad ang isang scheme ng koneksyon ng sensor na may apat na channel (kakailanganin mo ng karagdagang 2 microcircuits at 2 capacitor). Ang kasalukuyang software ay gumagamit lamang ng dalawang channel upang iproseso ang impormasyon ng sensor. Kung kinakailangan, maaari mong gamitin ang lahat ng 4 na channel. Upang ayusin ang software sa iyong mga pangangailangan (halimbawa, para magamit ang lahat ng 4 na channel), sumulat sa service@site.

    Ang panel ng control unit ay naglalaman ng lahat ng kinakailangang elemento para sa pag-set up at pagkontrol sa mga heater sa pakikipag-ugnayan sa mga sensor ng temperatura. Para sa iyong mga elemento ng pag-init, maaari mong ayusin ang profile coefficient na kailangan mo.

    Ipinapakita ng display ng control panel ang lahat ng kinakailangang impormasyon. Ang profile ng paghihinang, mode ng paghihinang, kapangyarihan ng mga upper at lower heaters, ang temperatura ng mas mababang heater at lugar ng paghihinang, at ang kinakailangang temperatura ng lugar ng paghihinang ay ipinahiwatig.
    Ang control panel ay naglalaman ng mga control button para sa buong unit. Bilang karagdagan, ipinatupad namin ang kakayahang pabago-bago (sa panahon ng kasalukuyang paghihinang) na baguhin ang profile (halimbawa, kung hindi mo aalisin ang microcircuit sa 230 degrees, maaari mong, nang hindi binabago ang profile mismo, gamitin lamang ang "+" at "-" na mga pindutan upang taasan ang temperatura, halimbawa, sa 240 degrees Sa kasong ito, ang profile ay muling bubuo mismo.)
    Ang operasyon ay ipinatupad sa apat na mga mode:

    • Operating mode STATION (8 programmable profile)
    • Operating mode UPPER HEATER (3 programmable profile)
    • HEATING operating mode (3 programmable profile)
    • Operating mode REBALLING (4 na programmable profile) (pang-eksperimento pa rin)
    • MANUAL operating mode (manu-manong setting ng kapangyarihan ng upper at lower heaters)

    Ang control unit ay naglalaman ng 8 profile na maaari mong i-program sa iyong sarili. Dalawang profile ang na-configure na para sa average na paghihinang na walang lead at para sa paghihinang ng mga panghinang na naglalaman ng lead. Ang lahat ng programming ay ganap na malinaw at transparent. At binubuo ng pagpili ng 6 na item sa menu para sa bawat profile.

  • Pagpili ng inaasahang temperatura ng reflow.
  • Pagpili ng koepisyent ng profile ng paghihinang. Ang koepisyent na ito ay bahagi ng formula para sa pagkalkula ng temperatura. Habang tumataas ang koepisyent, nagiging matarik ang graph ng paglago ng temperatura, at habang bumababa ito, nagiging flatter ito. Nagbibigay-daan sa iyong baguhin ang oras at intensity ng pag-init. Kasabay nito, hindi mo kailangang mag-install, halimbawa, mga istante ng profile tulad ng sa mga istasyon ng Tsino. Sa kasong ito, ang temperatura ay kinakalkula gamit ang formula. Ang graph ay isang sangay ng isang parabola.
  • Pagpili ng temperatura ng mas mababang pampainit.
  • Ang pagpili sa ibabang heater profile coefficient. Pareho sa point 2.
  • Temperatura ng switch-on sa itaas na pampainit. Dito maaari mong i-configure ang itaas na pampainit upang i-on kapag ang punto ng paghihinang ay umabot sa itinakdang temperatura.
  • Paganahin o huwag paganahin ang mode ng kontrol sa temperatura sa ibaba ng heater. Binibigyang-daan ka ng opsyong ito na mapanatili ang nakatakdang temperatura (tinukoy sa punto 5) sa panahon ng pack, o kontrolin ang temperatura ng board gamit ang temperatura ng mas mababang heater nang direkta. Halimbawa, kapag naghihinang, mas gusto ng ilang tao na bahagyang init ang lugar ng paghihinang sa ibaba habang sabay-sabay na nagpainit sa tuktok na pampainit (sa kasong ito, dapat na patayin ang kontrol).
  • Sa ganitong paraan maaari mong i-customize ang alinman sa 8 profile.

    Sa UPPER HEATER mode, ang upper heater lang ang gumagana. Ang mas mababang pampainit ay hindi aktibo. Maaaring gamitin ang opsyong ito para tanggalin o i-install ang maliliit na IC o plastic surface solder connectors. Ang kakaiba ay ang kawalan ng daloy ng hangin at ang katumpakan ng pag-init.
    Sa HEATING mode, ang pang-ilalim na heater lang ang gumagana. Sa kasong ito, kung kinakailangan, maaari mong ilipat ang itaas na pampainit sa gilid at gumana nang direkta lamang sa board at ang mas mababang pampainit. Sa mode na ito, tiyak na magagamit mo ang pang-itaas na sensor ng temperatura. Sa pag-andar ng preheating (na pinagana ang opsyon sa tuktok na kontrol) at direkta bilang impormasyon (upang tingnan ang kasalukuyang temperatura ng lugar ng paghihinang). At halimbawa, gumamit ng isang regular na air dryer.
    Ang REBALLING mode ay sumasailalim pa rin sa isang pang-eksperimentong yugto (ang mga parameter ng pagpapatakbo ng mga heater ay tinutukoy). Siyempre, ang operasyon mismo ng reballing ay maaari na ngayong isagawa sa dalawang naunang inilarawan na mga mode ng pagpapatakbo ng istasyon.
    MANUAL MODE - hindi namin nakita ang mode na ito sa alinman sa mga istasyon (halimbawa, sa mga Chinese clone). Gamit ang mode na ito, maaari naming ganap na manu-manong ayusin ang pagpapatakbo ng mga heater. Upang gawin ito, gamitin mo ang "+" at "-" na mga pindutan para sa mas mababang heater, ang "K1" at "K2" na mga pindutan para sa itaas na pampainit. Manu-manong pagtatakda ng kapangyarihan ng bawat heater. Naturally, sa zero power ang heater ay naka-off. Kaya, sa manu-manong mode maaari mong gamitin ang mga heater nang magkahiwalay at magkasama.

    REHEAT FUNCTION

    Bilang karagdagan, sa unang pagkakataon sa aming istasyon, lumitaw ang after-heating function (ang aming pangalan). Ang function na ito ay nagbibigay-daan sa iyo upang dagdagan ang init ng mas mababang mga heater sa huling yugto ng paghihinang. Halimbawa: Pinainit mo ang board hanggang 90 degrees sa punto ng paghihinang na may mas mababang elemento, pagkatapos ay i-on ang upper heater, at ang lower heater ay nagpapanatili ng sarili nitong temperatura sa 90 degrees sa buong board. Sa ganitong banayad na mode, may panganib para sa ibabang bahagi ng paghihinang kapag ang temperatura ng lugar ng paghihinang ay umabot sa 180 degrees (halimbawa) at ang sobrang pag-init ng itaas na pampainit ay mas mataas dahil sa underheating ng ilalim. Isinasaad mo sa iyong profile (kapag nagse-set up) na ang karagdagang pag-andar ng pag-init ay pinagana, ipahiwatig ang temperatura kung saan ang function ay na-activate (halimbawa, 180 degrees) at ipahiwatig kung gaano karaming mga degree upang taasan ang temperatura ng mas mababang heater (halimbawa , 40 degrees). Pagkatapos, kapag ang temperatura ay umabot sa 180 degrees, ang karagdagang pag-init ay isinaaktibo at ang mas mababang pampainit ay tataas ang temperatura ng board mula sa ibaba, na ginagawang mas madali ang gawain ng itaas na pampainit. Sa kasong ito, ang tumaas na thermal effect sa board mula sa ibaba ay magiging minimal sa oras at makakatulong upang maiwasan ang thermal damage sa soldered board. Siyempre, naka-save ang mga setting para sa anumang profile. Ang function na ito ay ganap na wala sa mga istasyon ng paghihinang na ibinebenta sa merkado. Kasabay nito, nagpakita ito ng kumpletong kaginhawahan at katumpakan sa paghihinang. Ang pag-set up nito ay malinaw at simple. Ginawa namin ang function na ito para sa mataas na kalidad na paghihinang sa isang mabigat na soldered board.

    Mga nilalaman ng kit:

    Bilang karagdagan, ang kit ay maaaring naglalaman ng:

    Ang kit ay may kasamang 1-taong warranty. Suporta (mga update sa software) nang walang limitasyon.

    Mangyaring bigyang-pansin ang pagkarga na konektado sa control unit. Tulad ng naunang isinulat, ang maximum na kasalukuyang ay 16 AMPERES. Ang sobrang kasalukuyang ay magdudulot ng pagkabigo ng mga control triac. Mag-ingat ka.

    Tulad ng lahat ng widget sa SimplaCMS, idaragdag namin ang sa amin sa view/View.php file. Pagkatapos ng code (~100 linya)

    $this->design->smarty->registerPlugin("function", "get_discounted_products", array($this, "get_discounted_products_plugin"));

    magdagdag tayo ng tawag sa ating bagong widget

    $this->design->smarty->registerPlugin("function", "get_products", array($this, "get_products_plugin"));

    Ngayon ang pinakamadaling paraan ay kopyahin at baguhin ang pamamaraan get_discounted_products_plugin, ngunit ibibigay ko ang tapos na code - sa dulo ng file bago ang pagsasara } idagdag natin ang aming pasadyang pamamaraan na tinawag namin sa itaas

    Pampublikong function get_products_plugin ($params, &$smarty) ( if(!isset($params["visible"])) $params["visible"] = 1; if(!empty ($params["var"])) ( foreach($this->products->get_products($params) as $p) $products[$p->id] = $p; if(!empty($products)) ( // id ng mga napiling produkto $products_ids = array_keys($products); // Pumili ng mga opsyon sa produkto $variants = $this->variants->get_variants(array("product_id"=>$products_ids, "in_stock"=>true)); $ variant bilang &$variant) ( // magdagdag ng variant sa katumbas na produkto $products[$variant->product_id]->variant = $variant; ) // Pumili ng mga larawan ng produkto $images = $this->products->get_images (array("product_id"=>$products_ids)); foreach($mga larawan bilang $image) $products[$image->product_id]->images = $image($products as &$product) ( if(isset ($product) ->variants)) $product->variant = $product->variants; if(isset($product->images)) $product->image = $product->images ) ) $smarty->assign ($params); ["var"], $products);

    ) ) Dahil gumagawa kami ng plugin para sa panig ng kliyente, aalis kami$params["nakikita"]

    upang hindi maipakita ang mga nakatagong produkto. Tapos na kami sa gawain :) Sa anumang template file ay maaari na naming tawagan ang aming widget sa pamamagitan ng pagkakatulad sa kung paano pinipili ang mga bagong item, halimbawa

    (get_products var=all_products limit=3) (if $all_products) (foreach $all_products as $p) //ipakita ang produkto sa isang loop (/foreach) (/if) Sa form na ito sa isang array$all_products

    • Pipiliin ang unang 3 produkto, pag-uri-uriin bilang default. Ngunit dahil hindi ito masyadong kawili-wili, nagbibigay ako ng isang listahan ng kung anong mga hanay ng mga kalakal ang matatanggap namin, at sa iba't ibang kumbinasyon. Kaya, ang mga parameter at ang kanilang mga kahulugan
    • Ang limitasyon na may numeric na halaga ay nagpapahiwatig kung gaano karaming mga produkto ang dapat nasa pagpili
    • may diskwento - sa pamamagitan ng pagpasa sa parameter na ito na may halaga 1 makakatanggap kami ng mga produktong may diskwento
    • na itinampok na may halaga 1 ay magbabalik ng mga inirerekomendang produkto
    • in_stock na may halagang 1 ay nagpapahiwatig na ang mga produktong nasa stock lang ang kailangan
    • brand_id na may numeric brand index ay magbabalik ng mga produkto ng tinukoy na brand
    • category_id na may numeric category index ay magbabalik ng mga produkto ng tinukoy na kategorya
    • keyword na may halaga halimbawa "Samsung" ay magbabalik ng mga produkto kung saan ang tinukoy na salita ay lumalabas sa pamagat o META (paghahanap ayon sa pangalan)

    Ang unang limitasyon ay masasabing pangunahing parameter, dahil nililimitahan ang aming sample.

    Ang susunod na 3 ay ang pangkalahatang kaso ng mga karaniwang widget get_discounted_products, get_featured_products At makakuha ng_bagong_produkto ayon sa pagkakabanggit.

    brand_id At category_id sa prinsipyo, ito ay kung ano ang lahat ay nagsimula para sa.

    Ngayon ay magbibigay ako ng ilang mga halimbawa ng paggamit ng plugin.

    Gawain 1: magpakita ng maximum na 5 bagong item ng parehong brand tulad ng nakasaad sa card ng produkto

    (get_products var=brand_products brand_id=$product->brand_id sort="created" limit=5) (kung $brand_products) (foreach $brand_products bilang $p) //ipakita ang produkto sa isang loop (/foreach) (/if)

    $produkto, pagkatapos ay ipinapasa namin ang halaga nito sa aming widget.

    Gawain 1.2: magpakita ng 4 na produkto ng parehong kategorya tulad ng nakasaad sa product card

    (get_products var=cat_products category_id=category->id limit=5) (kung $cat_products) (foreach $cat_products bilang $p) //ipakita ang produkto sa isang loop (/foreach) (/if)

    Dahil sa SimplaCMS ang data ng produkto ay tinukoy sa object $produkto, pagkatapos ay ipinapasa namin ang halaga nito sa aming widget.

    Gawain 2: magpakita ng 3 may diskwentong produkto na nasa stock

    (get_products var=cat_products category_id=$category->id discounted=1 in_stock=1 limit=3) (kung $cat_products) (foreach $cat_products bilang $p) //ipakita ang produkto sa isang loop (/foreach) (/if )

    Gawain 3: ipakita sa pangunahing pahina 4 ang mga inirerekomendang produkto ng bawat kategoryang “nangungunang”.

    (foreach $categories as $c) (kung $c->visible)(get_products var=cat_products category_id=$c->id featured=1 limit=4) (kung $cat_products) ($c->name) (foreach $ cat_products bilang $p) //ipakita ang produkto sa isang loop (/foreach)(*foreach $cat_products bilang $p*) (/if)(*if $cat_products*) (/if)(*if $c->visible *) (/foreach)(*foreach $categories bilang $c*)

    Iyon lang para sa araw na ito. Good luck sa SimplaCMS!

    Ang micro-marking ng isang card ng produkto ay isang napakahalagang elemento ng isang tumatakbong tindahan. Sa pamamagitan ng pagmamarka ng isang produkto, nagpapadala kami sa robot ng paghahanap ng maraming karagdagang impormasyon, sa tulong kung saan nabuo ang isang maganda at nagpapahayag na snippet sa mga resulta ng paghahanap. Ang snippet na ito ay nakakaakit ng higit na atensyon at samakatuwid ay mas maraming bisita.

    Sa unang sulyap, dito nagtatapos ang mga pakinabang, ngunit hindi ito ganoon. Bilang karagdagan sa isang magandang snippet, naiintindihan ng isang search engine ang isang site na may micro markup nang mas malinaw at malinaw. Sa pamamagitan ng pag-scan sa page, malinaw na nauunawaan ng robot kung nasaan ang paglalarawan ng produkto, at kung nasaan ang pangalan at modelo nito. Ang lahat ng nakabalangkas na impormasyon ay maaaring maproseso hindi lamang ng mga search engine, kundi pati na rin ng iba't ibang mga programa at aggregator, na walang alinlangan na isang malaking plus para sa katanyagan ng isang online na tindahan.

    Paano magdagdag ng micro markup sa isang card ng produkto?

    Upang magdagdag ng micro-markup sa json-ld na format, kailangan mong ilagay ang sumusunod na code:

    ( "@context": "https://schema..php?.jpg", "brand": "HTC", "manufacturer": "HTC", "model": "Product 1", "gtin12": " upc", "gtin8": "ean", "productID": "isbn", "aggregateRating": ( "@type": "AggregateRating", "ratingValue": "4.5", "reviewCount": "2" ), "description": "Deskripsyon ng Produkto", "pangalan": "HTC Touch HD", "mga alok": ( "@type": "Alok", "availability": "https://schema.org/InStock", " price": "122.00", "priceCurrency": "RUB" ), "review": [ ( "@type": "Review", "author": "Test 2", "datePublished": "2016-06-06 ", "description": "Text review", "reviewRating": ( "@type": "Rating", "bestRating": "5", "ratingValue": "5", "worstRating": "1") ) ,( "@type": "Review", "author": "Name test for review", "datePublished": "2016-06-06", "description": "Review text", "reviewRating": ( "@ type": "Rating", "bestRating": "5", "ratingValue": "4", "worstRating": "1") )],"isRelatedTo": [ ( "@type": "Produkto", " image": "https://site/demo/catalog/demo/apple_cinema_30..php?route=product/product&product_id=42", "name": "Apple Cinema 30"", "description": "Deskripsyon ng produkto", "mga alok": ( "@type": "Alok", "presyo": "777.00", "priceCurrency": "RUB") ) ] )

    Ang parehong markup sa microdata syntax:

    Tulad ng nakikita mo, ang paraan ng pagtatanghal ay naiiba, ngunit ang parehong data ay ipinadala.

    Anong mga setting ang pipiliin sa MicrodataPro module sa tab na Produkto

    Pagmarka ng mga mumo ng tinapay - mas mahusay na iwanan ang item na ito. Ang mga breadcrumb ay isang mahalagang elemento ng nabigasyon hindi lamang para sa user at para sa mga search robot, at mas mainam na markahan ang mga ito.

    Markahan ang mga review - kung ang mga review ay ginagamit sa site, markahan ang item na ito. Ang mga pagsusuri ay napakahalaga para sa lahat dahil... nagbibigay-daan sa iyo upang suriin ang produkto, ang rating nito at saloobin ng customer. Bilang karagdagan, sa pamamagitan ng pag-tag ng mga review, nagdaragdag kami ng mga bituin sa mga resulta ng paghahanap.

    Markahan ang mga kaugnay na produkto - kung ginagamit ng tindahan ang functionality ng mga inirerekomendang produkto, isama ang item na ito. Sa ganitong paraan, nagpapadala kami ng impormasyon sa search engine tungkol sa kung aling mga produkto ang katulad ng ipinakita.

    Markahan ang mga katangian (mga katangian) - Kung gumagamit ka ng karaniwang pagpapagana ng katangian upang ilarawan ang mga katangian ng isang produkto, lagyan ng check ang kahon na ito. Minarkahan nito ang lahat ng mga katangian ng produkto. Walang opisyal na impormasyon kung saan ginagamit ang data na ito. Ngunit sa palagay ko ito ay gagamitin sa hinaharap.

    Markahan ang karagdagang data na SKU, UPC, EAN, ISBN, MPN - isang setting na nagbibigay-daan sa iyong ipakita ang impormasyong ito sa markup. Kung inireseta mo ang mga ito sa site, markahan ang mga kinakailangan.

    Page markup syntax - inirerekumenda na iwanan ang Microdata + JSON-LD bilang ang pinaka maraming nalalaman na opsyon. [higit pa tungkol sa mga syntax]

    Paglalarawan ng produkto, kung wala itong paglalarawan - ang field ng pag-input ng text na ito ay nilikha upang kung walang paglalarawan ang produkto, ipapakita ang tekstong ito. Ito ay isang kinakailangang panukala dahil kung ang produkto ay walang paglalarawan, ang mga validator ay bubuo ng micro-markup error. Hindi bababa sa ilang teksto ang dapat na naroroon sa pahina.