@article{RichterZakrevskyyEiseleetal.2014, author = {Richter, Marcel and Zakrevskyy, Yuriy and Eisele, Michael and Lomadze, Nino and Santer, Svetlana A. and von Klitzing, Regine}, title = {Effect of pH, co-monomer content, and surfactant structure on the swelling behavior of microgel-azobenzene-containing surfactant complex}, series = {Polymer : the international journal for the science and technology of polymers}, volume = {55}, journal = {Polymer : the international journal for the science and technology of polymers}, number = {25}, publisher = {Elsevier}, address = {Oxford}, issn = {0032-3861}, doi = {10.1016/j.polymer.2014.10.027}, pages = {6513 -- 6518}, year = {2014}, abstract = {The contraction/swelling transition of anionic PNIPAM-co-AAA particles can be manipulated by light using interactions with cationic azobenzene-containing surfactant. In this study the influence of pH-buffers and their concentrations, the charge density (AAA content) in microgel particles as well as the spacer length of the surfactant on the complex formation between the microgel and surfactant is investigated. It is shown that the presence of pH buffer can lead to complete blocking of the interactions in such complexes and the resulting microgel contraction/swelling response. There is a clear competition between the buffer ions and the surfactant molecules interacting with microgel particles. When working in pure water solutions with fixed concentration (charge density) of microgel, the contraction/swelling of the particles is controlled only by relative concentration (charge ratio) of the surfactant and AAA groups of the microgel. Furthermore, the particle contraction is more efficient for shorter spacer length of the surfactant. The onset point of the contraction process is not affected by the surfactant hydrophobicity. This work provides new insight into the interaction between microgel particles and photo-sensitive surfactants, which offers high potential in new sensor systems. (C) 2014 Elsevier Ltd. All rights reserved.}, language = {en} }